C语言编写简单的朗读小工具
朗读小工具
大家可能和我一样,在学完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语言编写简单的朗读小工具相关推荐
- 实用c语言函数源码,C语言编写简单朗读小工具(有源码)
原标题:C语言编写简单朗读小工具(有源码) 最近不少人在后台留言说学C都是面对枯燥的控制台程序,能不能体现一下C语言的实际用途,今天我们就理论结合实践一把:C语言结合VBS脚本编写一个简单的朗读小工具 ...
- c语言案例朗读工具源码,C语言编写简单朗读小工具(有源码)
原标题:C语言编写简单朗读小工具(有源码) 最近不少人在后台留言说学C都是面对枯燥的控制台程序,能不能体现一下C语言的实际用途,今天我们就理论结合实践一把:C语言结合VBS脚本编写一个简单的朗读小工具 ...
- C语言编写简单朗读发音小工具!!
各位,今天给大家带来C语言结合VBS脚本写的一个简单的朗读小工具,做一个能够发音的C语言程序(保证简单,人人都能学会). 具备的知识体系: C语言基本框架 C语言输入输出 C语言文件操作 C语言sys ...
- C语言语音朗读小工具
C语言语音朗读小工具 直接将以下代码复制粘贴,运行即可: #include<stdio.h> #include<stdlib.h> #include<string.h&g ...
- C语言编写一个赋值程序,实验2 用C语言编写简单程序——2.1 基本数据处理.doc
实验2 用C语言编写简单程序--2.1 基本数据处理 实验2 用C语言编写简单程序 2.1 基本数据处理 [实验目的] (1)掌握算术表达式和赋值表达式的使用. (2)掌握基本输出函数的使用. (3) ...
- c语言怎么自定义关机时间,C语言编写简单的定时关机程序
搜索热词 写一个定时关机的小程序,可以立即关闭计算机,也可以一段时间后关闭计算机. 这里主要考察system()命令. 代码实现: #include #include #include int mai ...
- C语言编写简单实现淘宝购物功能 答辩课题实用
C语言编写简单实现淘宝购物功能,并能够实现 登陆账号验证 添加购物车 l付密码 错误上限 支付成功 等.. #include <stdio.h> #include <string.h ...
- 心碎的图案怎么用c语言编出来,教案实验2用c语言编写简单程序.doc
教案实验2用c语言编写简单程序 实验2 用C语言编写简单程序 2.1 基本数据处理1.调试示例 改正下列程序中的错误,求华氏温度100oF对应的摄氏温度?计算公式如下,其中:c 表示摄氏温度,f 表示 ...
- 用C语言编写简单的通讯录(大一课程作业)
用C语言编写简单的通讯录(大一课程作业) 该系统概述: 因本人只学习了C语言的基础部分,所以编写该系统时只使用了一个C文件.存储通讯录信息以txt文件方式保存. 系统设计: 显示主菜单主函数:int ...
最新文章
- C++_STL——array(C++11)
- setState 是异步的
- 5.MySQL Cluster(MySQL集群)
- java 重写set方法_Java程序设计-方法的重写(override)(笔记)
- html5 测试用例,Web 测试通用测试用例
- Intellij IDEA 自定义方法注释/方法模板
- ElasticSearch8.1.2 ik分词器
- 【精品软件】AE这套神级扩展终于支持2021了,AE脚本-Motion Factory 完整五套解锁版
- matlab函数结果,matlab多返回值函数怎么设定
- HDMI CEC HDCP
- 从生活角度学习c++
- 运营干货!分销系统怎么做?
- 智能化推送服务MobPush产品简介
- 金蝶插件常用引用dl
- Python爬虫解决推广链接(跳转网页)的办法
- 纯色背景图片去除底色工具发布,将背景变透明
- Android Studio使用Mob获取手机验证码
- 股票市场市价委托类型
- MTK Android MCC(移动国家码)和 MNC(移动网络码)
- MCE | HIV 衣壳蛋白有望成为 HIV 治疗新靶标