例1由键盘输入一字符串,求其长度(要求自己编程,不用strlen函数)__[1]....ppt_第1页
例1由键盘输入一字符串,求其长度(要求自己编程,不用strlen函数)__[1]....ppt_第2页
例1由键盘输入一字符串,求其长度(要求自己编程,不用strlen函数)__[1]....ppt_第3页
例1由键盘输入一字符串,求其长度(要求自己编程,不用strlen函数)__[1]....ppt_第4页
例1由键盘输入一字符串,求其长度(要求自己编程,不用strlen函数)__[1]....ppt_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、示例1:通过键盘输入一个字符串,并计算其长度(需要无strlen函数的自编程)#包括stdio . h main()int I=0;char str100获取(字符串);而(stri!=0)I;printf(字符长度=%d,I);下一页,上一页,示例2打印杨辉三角形的前10行1 11 121 1331 14641.main () int I,j,A1010对于(I=0;I=9;I)对于(j=0;j=i。j)如果(j=0 | | I=j)AIJ=1;否则AIJ=ai-1j-1 ai-1j;printf(m,共同执行活动);printf(n);下一页,上一页,示例3:通过键盘输入短字符串c1和长字

2、符串c2,并编程判断c1在c2中出现的次数。# includes dio . h main()int n=0,I,j,m,t;char c120,c2100clr SCR();获取(C1);获取(C2);对于(I=0;c2i!=0;I)对于(j=0,t=0;c1j!=0;j ) if(c2i j!=C1 j)t=1;打破;if(t=0)n;printf(n%d,n);下一页,上一页,示例4:输入一行字符(由多个单词和空格组成),将其存储在字符数组中,然后输入一个单词,要求找出该单词在数组中的哪个元素。如果单词不在数组中,输出“不存在”包括stdio。h main () int I,t=0,n;

3、char c110015,c215Scanf(%d),下一页,上一页,示例5:编写一个程序,删除字符串s中具有偶数ASCII值的字符,字符串中剩余的字符形成一个新字符串,并将其放入字符串T中.# include stdio . h # include string . h main()int I,j;char s100,t100获取(s);对于(i=0,j=0;是的。=0;i ) if(si%2!=0)TJ=si;j .TJ=0;strcpy(s,t);看跌期权(t);下一页,上一页,示例6:规定输入字符只包含字母和*符号。写一个程序删除尾部所有连续的*符号,但不删除前面和中间的*符号。# i

4、ncludes dio . h # includes tring . h main()int I,n;char str100获取(字符串);n=strlen(str);对于(I=n-1;I=0;I)-如果(stri=*)stri=0;否则打破;puts(str);下一页,上一页,示例7:编写一个程序,其功能是将大于整数m且接近m的k个素数存储到由x指向的数组中。如果您输入17,5,您将输出19,23,29,31,37。main() int m,k,I,j,n,t,x20Scanf(%d,%d,下一页,上一页,示例8: k=1!2!3!n!n的值通过键盘输入,n通过函数计算。long JC(in

5、t I)long jc1=1;int j;对于(j=1;j=i。j)jc1=jc1 * j;返回JC;main()长和=0;int i,n;Scanf(%d,下一页,上一页,示例9:查找k=2!4!6!2n!n的值由键盘输入,2n!下一页,上一页,主()长和=0;int i,n;scanf(%d,long JC(int I)long JC 1=1;int j;对于(j=1;j=i。j)jc1=jc1 * j;返回JC;例10:要编写一个计算字符串长度的程序,需要在主函数中输入一个字符串,在函数中计算它的长度,并将结果# includeestio . h CD(charstr)输出到I;对于(I=0;斯特里。=0;I);printf(字符串长度=%d,I);main()char s1100;获取(S1);CD(S1);下一页,上一页,示例11:编写函数分别找出最大值和最小值

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论