C语言实验报告 (500字).doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言实验报告 (500字)

C语言实验报告 (500字) 实验目的 1.熟练掌握while语句、do-while语句和for语句的格式和功能,能够用这些语句实现循环结构程序设计。 2.掌握循环语句嵌套使用的基本形式,能够用循环语句实现多重循环。 3.掌握在循环结构程序中使用break语句和continue语句改变程序流程的方 法。 4.能够用循环实现累加、累乘、穷举、迭代等常用算法 实验内容 输入一行字符,分别统计其中的英文字母、数字、空格和其它字符的个数。(《C语言程序设计教程-习题解答与实验指导》第127页,实验5,实验内容1) (1)请将.c源程序文本复制粘贴到下框中 (3)思考并回答:输入一行字符,如果要统计其中单词的个数,应怎么改写程序?(提示:单词间是以空格来间隔的) 答:只要计算空格的个数 再加上1就是单词的个数 # includelt;stdio.hgt; main() {char ch; int spa; spa=0; printf(quot;input a string:\nquot;); while ((ch=getchar())!=#39;\n#39;) if (ch==#39; #39;) spa++; } spa=spa+1; printf(quot;spa=%d,\nquot;,spa); 上面程序,在连续输入多个空格时有问题,正确答案: ①使用数组 #includelt;stdio.hgt; main() {char ch; int let,dig,spa,oth,wor; let=dig=spa=oth=0; printf(quot;Input a string:\nquot;); while((ch=getchar())!=#39;\n#39;) if(chgt;=#39;A#39;amp;amp;chlt;=#39;Z#39;||chgt;=#39;a#39;amp;amp;chlt;=#39;z#39;) let++; else if(chgt;=#39;0#39;amp;amp;chlt;=#39;9#39;) dig++; else if(ch==#39; #39;) spa++; else oth++; printf(quot;letter=%d,digit=%d,space=%d,other=%d\nquot;,let,dig,spa,oth); wor=word(); printf(quot;word=%d\nquot;,wor); } int word() { char str[81]; int i,num=0,word=0; char c; gets(str); for(i=0;(c=str[i])!=#39;\0#39;;i++) { if(c==#39; #39;) word=0; else if(word==0) { word=1; num++; } } return(num); } 运行结果: ②不使用数组,程序如下: #include lt;stdio.hgt; main () { int word=0; char ch_0,ch_1; puts(quot;input a line of characters:quot;); do { ch_1=getchar(); if(ch_0gt;=#39;a#39;amp;amp;ch_0lt;=#39;z#39;||ch_0gt;=#39;A#39;amp;amp;ch_0lt;=#39;Z#39;) if(ch_1==#39; #39;||ch_1==#39;\n#39;) word++; ch_0=ch_1; } while (ch_1!=#39;\n#39;); printf(quot;word:%d个\nquot;,word); } 编程序,输出各位数之和为9,且能被5整除的五位数的个数。(《C语言程序设计教程-习题解答与实验指导》第127页,实验5,实验内容2) (1)请将.c源程序文本复制粘贴到下框中 (2)请将运行结果截图粘贴到此处: (3)思考并回答:表

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档