朗读小工具
大家可能和我一样,在学完c语言之后,觉得很枯燥,今天无聊之时,我就将理论结合实践一下,做一个简单的c语言朗读器。(此处结合vbs脚本,保证很简单,人人都能够学会)

包含c语言基础知识

  • c语言基本框架
  • c语言基本输入输出
  • c语言文件相关操作
  • c语言system函数

vbs指令

  • CreateObject(“SAPI.Spvoice”).Speak " " 此处为简单的朗读指令

具体的实现过程如下,请看项目源码

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<string.h>//任务:利用c语言基础编写一个简单的朗读小工具
char buf[1024] = "";//设置窗口样式
void showStyle()
{system("title 语音朗读");system("mode con cols=80 lines=30");system("color f0");}//接受用户输入
void inputInfo()
{memset(buf, 0, 1024);     printf("输入要朗诵的语句:");scanf("%s", &buf);
}int main()
{showStyle();while (1){FILE* fp = fopen("voice.vbs", "w");inputInfo();if (fp != NULL){fprintf(fp, "CreateObject(\"SAPI.Spvoice\").Speak\"%s\"", buf);fclose(fp);system("voice.vbs");system("del voice.vbs");}printf("朗诵内容为:%s\n", buf);fclose(fp);}system("pause");return 0;
}

总结
看完上面的基础代码,是不是觉得很熟悉也很简单,就是利用c语言的文件相关操作进行的一点简单的操作而已,代码简单易懂,不妨可以试试看能不能朗诵你所输入的内容。

C语言编写简单的朗读小工具相关推荐

  1. 实用c语言函数源码,C语言编写简单朗读小工具(有源码)

    原标题:C语言编写简单朗读小工具(有源码) 最近不少人在后台留言说学C都是面对枯燥的控制台程序,能不能体现一下C语言的实际用途,今天我们就理论结合实践一把:C语言结合VBS脚本编写一个简单的朗读小工具 ...

  2. c语言案例朗读工具源码,C语言编写简单朗读小工具(有源码)

    原标题:C语言编写简单朗读小工具(有源码) 最近不少人在后台留言说学C都是面对枯燥的控制台程序,能不能体现一下C语言的实际用途,今天我们就理论结合实践一把:C语言结合VBS脚本编写一个简单的朗读小工具 ...

  3. C语言编写简单朗读发音小工具!!

    各位,今天给大家带来C语言结合VBS脚本写的一个简单的朗读小工具,做一个能够发音的C语言程序(保证简单,人人都能学会). 具备的知识体系: C语言基本框架 C语言输入输出 C语言文件操作 C语言sys ...

  4. C语言语音朗读小工具

    C语言语音朗读小工具 直接将以下代码复制粘贴,运行即可: #include<stdio.h> #include<stdlib.h> #include<string.h&g ...

  5. C语言编写一个赋值程序,实验2 用C语言编写简单程序——2.1 基本数据处理.doc

    实验2 用C语言编写简单程序--2.1 基本数据处理 实验2 用C语言编写简单程序 2.1 基本数据处理 [实验目的] (1)掌握算术表达式和赋值表达式的使用. (2)掌握基本输出函数的使用. (3) ...

  6. c语言怎么自定义关机时间,C语言编写简单的定时关机程序

    搜索热词 写一个定时关机的小程序,可以立即关闭计算机,也可以一段时间后关闭计算机. 这里主要考察system()命令. 代码实现: #include #include #include int mai ...

  7. C语言编写简单实现淘宝购物功能 答辩课题实用

    C语言编写简单实现淘宝购物功能,并能够实现 登陆账号验证 添加购物车 l付密码 错误上限 支付成功 等.. #include <stdio.h> #include <string.h ...

  8. 心碎的图案怎么用c语言编出来,教案实验2用c语言编写简单程序.doc

    教案实验2用c语言编写简单程序 实验2 用C语言编写简单程序 2.1 基本数据处理1.调试示例 改正下列程序中的错误,求华氏温度100oF对应的摄氏温度?计算公式如下,其中:c 表示摄氏温度,f 表示 ...

  9. 用C语言编写简单的通讯录(大一课程作业)

    用C语言编写简单的通讯录(大一课程作业) 该系统概述: 因本人只学习了C语言的基础部分,所以编写该系统时只使用了一个C文件.存储通讯录信息以txt文件方式保存. 系统设计: 显示主菜单主函数:int ...

最新文章

  1. C++_STL——array(C++11)
  2. setState 是异步的
  3. 5.MySQL Cluster(MySQL集群)
  4. java 重写set方法_Java程序设计-方法的重写(override)(笔记)
  5. html5 测试用例,Web 测试通用测试用例
  6. Intellij IDEA 自定义方法注释/方法模板
  7. ElasticSearch8.1.2 ik分词器
  8. 【精品软件】AE这套神级扩展终于支持2021了,AE脚本-Motion Factory 完整五套解锁版
  9. matlab函数结果,matlab多返回值函数怎么设定
  10. HDMI CEC HDCP
  11. 从生活角度学习c++
  12. 运营干货!分销系统怎么做?
  13. 智能化推送服务MobPush产品简介
  14. 金蝶插件常用引用dl
  15. Python爬虫解决推广链接(跳转网页)的办法
  16. 纯色背景图片去除底色工具发布,将背景变透明
  17. Android Studio使用Mob获取手机验证码
  18. 股票市场市价委托类型
  19. MTK Android MCC(移动国家码)和 MNC(移动网络码)
  20. MCE | HIV 衣壳蛋白有望成为 HIV 治疗新靶标

热门文章

  1. zabbix报表统计
  2. c语言--两个叹号连用
  3. 实战知识点(一):CSS和JS部分知识点的运用(小A一轮)
  4. CV中的attention机制之(cSE,sSE,scSE)
  5. 玩转树莓派,看这一篇文章就够了
  6. 《单片机原理与应用及C51编程技术》期末复习笔记
  7. 分子生物学 第四章 DNA的生物合成
  8. Verilog HDLBits 第八期:3.1.2 Multiplexer
  9. (笔记自用)JDY-31蓝牙模块的使用
  10. 专递课堂、名师课堂、名校网络课堂的建设方案