第7周 C语言程序设计(新2版) 例题 3个函数例题
来源:互联网 发布:windows远程桌面工具 编辑:程序博客网 时间:2024/04/30 08:35
1、
问题及代码:
/*strcat函数:将字符串s2连接到字符串s1的尾部,s1必须有足够的空间*/void strcat(char s1[],char s2[]){int i,j;i=j=0;while(s1[i]!=='\0') i++;while((s1[i++]=s2[j++])!='\0') //拷贝s2 ;}2、
问题及代码:
/*squeeze函数:从字符串s中删除字符c*/void squeeze(char s[],int c){int i,j; for(i=j=0;s[i]!='\0';i++) if(s[i]!=c) s[j++]=s[i]; s[j]='\0'; }
3、
问题及代码:
/*rand 函数:伪随机数函数*/#include<math.h>void srand(unsigned int);int main(){ double sqrt((double) n); root=sqrt(2); unsigned long int next = 1; /*rand 函数:返回取值在0-32767之间的伪随机数*/ int rand(void) { next=next*1103515245+12345; return(unsigned int)(next/65536)%32768; } }/*srand 函数:为rand()函数设置种子数*/void srand(unsigned int seed){next=seed; } /*参数是通过函数命名的,函数被调用时,声明将对参数进行自动强制转换*/
0 0
- 第7周 C语言程序设计(新2版) 例题 3个函数例题
- 第7周 C语言程序设计(新2版) 例题1.7 函数
- 第7周 C语言程序设计(新2版) 例题1 统计输入的字符数
- 第7周 C语言程序设计(新2版) 例题 1.6数组(无法编译)
- 第7周 C语言程序设计(新2版) 例题1.9 字符数组(打印最长输入行)
- 第10周 C语言程序设计(新2版) 3.5例题 函数atoi(s),将字符串转换为对应数值
- 第7周 C语言程序设计(新2版) 例题1.5.4 统计行数、单词数及字符数
- 第10周 C语言程序设计(新2版) 第三章例题 swich统计数字、字符和其它符号
- C语言程序设计(第二版)第7章例题
- C语言程序设计(第二版)第3章例题
- C语言程序设计(第二版)第2章例题
- C语言程序设计(第二版)第1章例题
- C语言程序设计(第二版)第4章例题
- C语言程序设计(第二版)第11章例题
- C语言程序设计(第二版)第9章例题
- 《c语言程序设计》例题 4-3 4-4
- 1239: 华科版C语言程序设计教程(第二版)例题6.17
- 1206: 华科版C语言程序设计教程(第二版)例题4.3
- 订制属于你的Fiddler
- linux设备驱动模型
- ProgressBar自定义图片拉伸的问题
- Httpservlet cannot be resolved to a type的原因与解决方法
- Task运行过程分析2
- 第7周 C语言程序设计(新2版) 例题 3个函数例题
- Android实战制作简易天气预报软件
- 你真的会二分查找吗?
- Spring MVC的实现
- TSM备份实现不依赖LAN的数据移动
- 蒙特卡洛采样之拒绝采样(Reject Sampling)
- 灰帽子python 学习记录 3
- Java多线程和并发基础面试问答
- 汉诺塔(递归)