程序设计基础c实验报告.doc

程序设计基础c实验报告.doc

ID:51386571

大小:638.00 KB

页数:41页

时间:2020-03-23

程序设计基础c实验报告.doc_第1页
程序设计基础c实验报告.doc_第2页
程序设计基础c实验报告.doc_第3页
程序设计基础c实验报告.doc_第4页
程序设计基础c实验报告.doc_第5页
资源描述:

《程序设计基础c实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《程序设计基础C》实验报告教学班级:—111040602学号:姓名:重庆理工大学计算机学院2012年2月实验6循环程序设计教学班级:学号:姓名:实验日期:实验地点:(机房)实验成绩:一、实验目的1.了解c语言循环结构的使用范围。2.学会正确使用逻辑运算符和逻辑表达式。3.熟练掌握C语言的三种循环结构:while语句、do_while语句、for语句的特点和使用方法。4.能够编写一些有实际应用意义的循环结构程序。二、实验内容1.基本内容题目1:编写一个自然数1至n的累加程序(如:l+2+3+...n)。(使用golo语句)(文

2、件名:H.cpp):#includevoidmain(){inti,a,n;a=i=O;printf(''n='');scanfft%d,,,&n);E:i++;a+=i;if(ivoidmain()题目2:计算1-3+5-7+-99+101的值.(提示:注意符号的变化)(文件名:2cpp)#include

3、>voidmain(){inti,t=l,s=O;/*t标识符号*/for(i=l;i<=101;i+=2)/*error*/{s+=i*t;t=-t;jprintf(t4s=%d,s);)以上程序运行结果不对,请将标有%rro”处改正。改正示,程序执行结果:s=51题目3:阅读下列程序,预测其输出结果,并上机验证。(文件名:Q.cpp)#includevoidmain(){inti=l,n;longs=l;scanf(”%d“,&n);while(i){s*=i;i++;if(i>n)break;}

4、printf(,,s=%ld,,,s);%1程序运行结果是:输入数的阶乘%1不使用break语句,此程序应如何修改?_#includevoidmain(){inti=l,n;longs=l;scanf(H%dn,&n);while(i<=n){s*=i;i++;}printf("s=%ld",s);题目4:下面稈序的功能是打印100以内个位数为6且能被3熬除的所有数,选择合适的语句填入该空格中。(文件名:f纟cpp)#includevoidmain(){inti,j;for(i=0

5、;i<=9;i++){j=i*10+6;jf()continue;p「intf(“%d”,j);}题1=15:编写一个把小写字母转换为大写字母的稈序。要求敲入宁',则停止转换。(文件名:15.cpp)#includevoidmain(){charc,d;putchar(4>4);do{c=getchar();c=('a'v=c)&&(cv二'z')?c・32:c;putchar(c);if(c==An,);//errorputcharC>4);)while(c!=7,);/*判断是否是"厂,则停止转换*/}

6、%1运行稈序,输入2AabcEzfgZAB/稈序运行结果是:>2AabcE2>A>A>B>C>E>>£gF>G>>ABA>B>%1将第9行改为:if(c==4,)再运行程序,输入2AabcEzfgZAB/程序运行结果是:>2AabcE2AABCE_>£gFG>ABAB1.选择内容题目6:根据公式—+卜吉+「…求酗近似值,精度要求为⑹(文件名:坯・cpp)#ineludevoidmain(){inti;doublee,n;e=1.0;n=1.0;for(i=1;n>=1e・6;i++){n=n/i;e+=

7、n;)printf(tte=%An,,,e);)完善程序,运行结果:e=2.718282题目7:打印出如下图案(文件名:fZ.cpp)*****************#ineludevoidmain(){inti,j;for(i=l;i<=4;i++){forG=l;j<=8-i;j++)〃理解数字8的作用printf(n”);for(j=1;j<=2*i-1;j++)printfC'*”);printf(H");/*上血的稈序输出上三角形*//*下面的程序输出下三角形*/for(i=3;i>=l;i

8、—){for(j=l;j<=8-i;j++)printf(H”);for(j=1;j<=2*i-1;j++)printfC*”);printf(nn);}%1运行以上程序,验证实验结果。②②模仿上面程序,打印岀如下图案22233333程序代码:#includevoid

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。