欢迎来到天天文库
浏览记录
ID:41519039
大小:56.10 KB
页数:6页
时间:2019-08-26
《C语言实验报告(第二次试验)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C语言上机实验报告一、实验目的1.掌握条件语句if和switch的使用方法;2.培养和掌握循环语句(while、for、do...while)和条件语句的综合运用能力;三、实验环境1.硬件:计算机;2.软件:WindowsXP操作系统,VC++6.0编程环境。二、实验内容1.“中国的先哲们喜欢用独到的视角审视人生百态,他们喜欢用概括性的表述和富有哲理性的语言指点江山、世态,比如对人生各个阶段的概括莫过于那句中国人都喜欢引用的古训:十岁不愁、二十不悔、三十而立、四十不惑、五十知天命、六十耳顺、七十古稀、八十九十耄耋、百岁期颐。”编制一个C
2、语言程序,输入一个人的年龄,判断该人处于哪个人生阶段?要求使用两种方法编程:1)使用if...else…或if...elseif...else语句编程;2)使用switch语句编程。2.编制一个C语言程序,输出1-1000以内所有的素数(素数只能被1和自身整除),输出形式如下:235711131719232931374143475359616771737983899710110310710911312713113713914915115716316717317918119119319719921122322722923323924125
3、1257263269271277281283293307311313317331337347349353359367373379383389397401409419421431433439443449457461463467479487491499503509521523541547557563569571577587593599601607613617619631641643647653659661673677683691701709719727733739743751757761769773787797809811821823827
4、8298398538578598638778818S3Q997911919929937941947953967971977983991997四、实验结果(实验报告撰写内容)1.给出实验内容1程序代码,输入3个年龄数得到3个对应的判断输出。2.给出实验内容2的程序代码,使用注释说明符7厂对关键语句进行解释,以帮助程序阅读者增加对程序的理解。实验内容1的源程序与输出结果:使用ifelseif#ineludevoidmain(){intage;scanf("%d",&age);if(age>=100)printf("期颐
5、");elseif(age>=80)printf("耄耋”);elseif(age>=70)prinlff古稀“);elseif(age>=60)printf(“耳顺”);elseif(agc>=50)printf(n知天命”);elseif(age>=40)printf("不惑");elseif(age>=30)printf(”而立M);elseif(age>=20)prinlf(“不悔”);elseif(age>=10)printf("不愁5");elseprintf("请输入1()以上的整数年龄”)
6、;1实验内容1的源程序与输出结果:使用switch....・・case#includevoidmain(){intage;scanf("%d",&age);if(age>=109)elseage=age/10;switch(age){case10:printf("期颐");break;case9:printf("耄耋");break;case8:printfC耄3hn”);break;case7:printf("古稀");break;case6:prinlfC'耳顺");break;case5:prin
7、tf("知天命");break;case4:printf("不惑");break;case3:printfC*而立H);break;case2:printf(M不悔M);break;case1:prinlf("不愁");break;default:printf(H请输入10以上的整数年龄j;实验内容2输出1〜1000以内所有的素数源程序与输出结果#inclucle#includevoidmain(){intn=O,ij,f,k;for(i=2;i<=1000;i++){f=l;k
8、二sqrt(i);for(j=2;j<=k;j++){if(i%j==O){仁0;b「cak;}}if(D选走乍:编程练习5656Debug5656.exe-3初L73?114113431?4719
此文档下载收益归作者所有