欢迎来到天天文库
浏览记录
ID:40523664
大小:31.50 KB
页数:4页
时间:2019-08-04
《c语言实验报告4》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C语言程序设计(A)(2012-2013-1)实验报告4教学班级:机械115班学号:10姓名:李俊课程教师:曹瑛实验辅导教师:曹瑛江西理工大学4实验1实验题目:1.输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。(提示:回车代表结束输入结束)实验前的源程序:#includemain(){chara[];intzimu=0,kongge=0,shuzi=0,qita=0,i;printf("pleaseinputastring");gets(a);for(i=0;i='0'
2、&&a[i]<='9')shuzi++;elseif(a[i]>='a'&&a[i]<='z'
3、
4、a[i]>='A'&&a[i]<='Z')zimu++;elseif(a[i]=='')kongge++;elseqita++;}printf("数字有%d个,字母有%d个,空格有%d个,其他有%d个",shuzi,zimu,kongge,qita);}实验错误报告:[Error]E:fjuncyun41-12.cpp:4:error:storagesizeof`a'isn'tknown[Warning]E:fjuncyun41-
5、12.cpp:23:2:warning:nonewlineatendoffile实验后的源程序:#include#includemain(){chara[150];江西理工大学4intzimu=0,kongge=0,shuzi=0,qita=0,i;printf("pleaseinputastring");gets(a);for(i=0;i='0'&&a[i]<='9')shuzi++;elseif(a[i]>='a'&&a[i]<='z'
6、
7、a[i]>
8、='A'&&a[i]<='Z')zimu++;elseif(a[i]=='')kongge++;elseqita++;}printf("数字有%d个,字母有%d个,空格有%d个,其他有%d个",shuzi,zimu,kongge,qita);}实验2实验题目:2有一数列:2/1,3/2,5/3,8/5,…求出这个数列的前10项之和实验前的源程序:#includemain(){floata=1.0,b=2.0,c=2.0,sum=0;while(c<=145){sum=sum+b/a;c=a+b;a=b;b=c;}prin
9、tf("sum=%f",sum);}实验错误报告:完成构建cyu4_2:0个错误,0个警告;但是在计算多少项时要自己计算最后一项是多少后再算,比较麻烦。江西理工大学4实验后的源程序:#includemain(){inti=1;floata=1.0,b=2.0,c=2.0,sum=0;while(i<=10){sum=sum+b/a;c=a+b;a=b;b=c;i++;}printf("sum=%f",sum);}江西理工大学4
此文档下载收益归作者所有