随笔分类 -  C Program Design

摘要:本文的代码适用于64位的编译器。对于位数不同的编译器,就需要更改下这段代码结构体中字段的数据类型,以满足wav头文件的规范(对每个字段的字节数都有详细的描述),可参考文献【1】【3】。 【1】https://blog.csdn.net/lyl0625/article/details/7350045 阅读全文
posted @ 2018-11-10 18:46 Allen101 阅读(2018) 评论(0) 推荐(0)
摘要:构建简单的智能客服系统(一)——FreeSWITCH 搭建与配置 https://cotin.tech/AI/FreeswitchSetting/构建简单的智能客服系统(二)——基于 UniMRCP 实现讯飞 ASR MRCP Server https://cotin.tech/AI/UniMRCP 阅读全文
posted @ 2018-10-20 21:07 Allen101 阅读(765) 评论(0) 推荐(0)
摘要:10.17写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为: int strcmp(char * p1,char * p2) 设p1指向字符串s1,p2指向字符串s2。要求:当s1=s2时,返回值为0。当s1≠s2时,返回它们两者的第一个不同字符的ASCII码差值(如”BOY 阅读全文
posted @ 2017-08-03 21:26 Allen101 阅读(2169) 评论(0) 推荐(0)
摘要:10.16输入一个字符串,内有数字和非数字字符,如: a123x456 17960? 302tab5876 将其中连续的数字作为一个整数,依次存放到一数组num中。例如123放在num[0]中,456放在num[1]中……统计共有多少个整数,并输出这些数。 结果: 阅读全文
posted @ 2017-08-03 19:31 Allen101 阅读(4514) 评论(0) 推荐(0)
摘要:不是很难,但是有点繁琐的一道题。注意要把用于计数的变量 count 放到合适的位置。 10.15有一个班4个学生,5门课。(1)求第一门课的平均分;(2)找出有两门以上课程不及格的学生,输出他们的学号和全部课程成绩及平均成绩;(3)找出平均成绩在90分以上或全部课程成绩在85分以上的学生。分别编3个 阅读全文
posted @ 2017-08-03 15:39 Allen101 阅读(3239) 评论(0) 推荐(0)
摘要:将n个数按输入输出顺序的逆序排列,用函数实现。 结果: 阅读全文
posted @ 2017-08-03 10:20 Allen101 阅读(4493) 评论(0) 推荐(0)
摘要:10.13 写一个用矩形法求定积分的通用函数,分别求sinx,cosx,expx的0-1的定积分 结果: 阅读全文
posted @ 2017-08-02 21:58 Allen101 阅读(1437) 评论(0) 推荐(0)
摘要:10.10 将一个5×5的矩阵中最大的元素放在中心,4个角分别放在4个最小的元素(按从左到右,从上到下的顺序,依次从小到大存放),写一个函数实现之,并用main函数调用。 结果: 阅读全文
posted @ 2017-08-02 12:33 Allen101 阅读(3523) 评论(0) 推荐(0)
摘要:结果: 犯了一个小错误,输出换行的时候用的是printf('\n'),改成双引号就对了。附上printf() 的用法。 1,printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。 2,printf()函数的调用格式为: printf("<格式化字符串>", <参量表>)。 阅读全文
posted @ 2017-08-02 10:33 Allen101 阅读(6741) 评论(0) 推荐(0)
摘要:10.8输入一行文字,找出其中大写字母、小写字母、空格、数字及其他字符各有多少? 结果: 阅读全文
posted @ 2017-08-02 10:04 Allen101 阅读(5484) 评论(0) 推荐(0)
摘要:有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。 看了下上机指导上的答案,感觉自己写的这段代码有点low。 结果: 阅读全文
posted @ 2017-08-01 17:37 Allen101 阅读(2848) 评论(0) 推荐(0)
摘要:有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。 结果: 阅读全文
posted @ 2017-08-01 17:31 Allen101 阅读(372) 评论(0) 推荐(0)
摘要:输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数;①输入10个数;②进行处理;③输出10个数。 结果: 阅读全文
posted @ 2017-07-30 11:12 Allen101 阅读(1911) 评论(0) 推荐(0)
摘要:相关知识点: 判断闰年一般的规律为: 四年一闰,百年不闰,四百年再闰. 其简单计算方法: 1.能被4整除而不能被100整除.(如2004年就是闰年,1800年不是.) 2.能被400整除.(如2000年是闰年) 另外, 2月:平年有28天,闰年有29天。 结果: 阅读全文
posted @ 2017-07-30 11:05 Allen101 阅读(1013) 评论(0) 推荐(0)
摘要:8.17用递归法将一个整数n转换成字符串。例如,输入486,应输出字符串"486"。n的位数不确定,可以是任意位数的整数。 conclusion: 阅读全文
posted @ 2017-07-29 22:04 Allen101 阅读(876) 评论(0) 推荐(0)
摘要:8.15写几个函数:①输个职工的姓名和职工号;②按职工号由小到大顺序排序,姓名顺序也随之调整;③要求输入一个职工号,用折半法找出该职工的姓名, 从主函数输入要查找的职工号,输出该职工。 写的时候为方便输入,我设的是输入3名职工的信息。 #define N 3 运行结果: 阅读全文
posted @ 2017-07-29 17:38 Allen101 阅读(3429) 评论(0) 推荐(0)
摘要:结果: 阅读全文
posted @ 2017-07-29 11:06 Allen101 阅读(1062) 评论(0) 推荐(0)