C程上机实验复习资料.doc

C程上机实验复习资料.doc

ID:61423584

大小:105.00 KB

页数:28页

时间:2021-01-28

C程上机实验复习资料.doc_第1页
C程上机实验复习资料.doc_第2页
C程上机实验复习资料.doc_第3页
C程上机实验复习资料.doc_第4页
C程上机实验复习资料.doc_第5页
资源描述:

《C程上机实验复习资料.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C程实验复习目录分支结构…………………………………3循环结构…………………………………4函数与程序结构…………………………10数组………………………………………20分支结构1.出租车计费:输入一个正整数repeat(0

2、),计算并输出乘客应支付的车费(元)。输入输出示例:括号内是说明输入3(repeat=3)1.6252(行驶1.6公里,等待2分52秒)3.1615(行驶3.1公里,等待6分15秒)11.8230(行驶11.8公里,等待2分30秒)输出cost=10cost=13cost=31#includeintmain(void){intrepeat,ri;intminutes,seconds;doublecost,mile;scanf("%d",&repeat);for(ri=1;ri<=repeat;ri++){scanf("%lf%d%d",&mile,&minu

3、tes,&seconds);/*---------*/printf("cost=%.0f",cost);}}Key:mile+=((minutes+seconds/60.0)/5.0);if(mile<=3.0){cost=10.0;}else{if(mile<=10.0){cost=10+(mile-3.0)*2.0;}else{cost=10.0+7.0*2.0+(mile-10.0)*3.0;}}1.输出21世纪所有闰年输入21世纪所有的闰年。判断闰年的条件是:能被4整除但不能被100整除,或者能被400整除。输出使用语句printf("%d",year);输入

4、输出示例:括号内是说明输出20002004…20922096#includeintmain(void){intyear;/*---------*/printf("%d",year);}}Key:for(year=2000;year<=2099;year++){if((year%4==0&&year%100!=0)

5、

6、(year%400==0))2.统计学生成绩输入一个正整数n,再输入n个学生的百分制成绩,统计各等级成绩的个数。成绩等级分为五级,分别为A(90-100)、B(80-89)、C(70-79)、D(60-69)和E(0-59)。输入输出示例:括

7、号内是说明输入5(n=5)7754927360输出NumberofA(90-100):1NumberofB(80-89):0NumberofC(70-79):2NumberofD(60-69):1NumberofE(0-59):1#includeintmain(void){intmark,n,i;intna,nb,nc,nd,ne;scanf("%d",&n);na=nb=nc=nd=ne=0;for(i=1;i<=n;i++){scanf("%d",&mark);/*---------*/}printf("NumberofA(90-100):%d",n

8、a);printf("NumberofB(80-89):%d",nb);printf("NumberofC(70-79):%d",nc);printf("NumberofD(60-69):%d",nd);printf("NumberofE(0-59):%d",ne);return0;}Key:if(mark>=90&&mark<=100)na++;elseif(mark>=80&&mark<=89)nb++;elseif(mark>=70&&mark<=79)nc++;elseif(mark>=60&&mark<=69)nd++;elsene++;循环结构1.

9、求2/1+3/2+5/3+8/5+...输入一个正整数repeat(0

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

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

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