c语言习题解答(循环及函数)

c语言习题解答(循环及函数)

ID:1954227

大小:34.00 KB

页数:3页

时间:2017-11-13

c语言习题解答(循环及函数)_第1页
c语言习题解答(循环及函数)_第2页
c语言习题解答(循环及函数)_第3页
资源描述:

《c语言习题解答(循环及函数)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题5一、选择题1、CCBCB6、DABCA二、填空题1、表达式1;while(表达式2){语句;表达式3;}2、跳出switch结构或结束本层循环;3、switch,循环4、结束本层循环三、1、#include"stdio.h"voidmain(){intm,n,i,prime;i=0;for(m=100;m<=200;m++){prime=1;/*设一个标志,先假定当前要判断的数是素数*/for(n=2;n

2、",m);i++;if(i%5==0)/*每行输出5个值*/printf("");}}if(i%5!=0)/*如果最后一行没有5个数,输出完毕后也换一行*/printf("");}2、#include"stdio.h"voidmain(){intyear,leap,count=0;for(year=2000;year<=3000;year++){if(year%400==0)leap=1;//是闰年,令leap为1elseif(year%4==0&&year%100!=0)leap=1;//是闰年

3、,令leap为1elseleap=0;//不是闰年,令leap为0if(leap==1){printf("%6d",year);count++;if(count%5==0)printf("");}}printf("闰年的总年数为:%d年",count);}3、#include"stdio.h"voidmain(){intnum;printf("请输入任意一个正整数:");scanf("%d",&num);printf("%d的角谷猜想步骤为:%d-->",num,num);while(num!

4、=2){if(num%2==0)num=num/2;elsenum=num*3+1;printf("%d-->",num);}printf("%d",num/2);}4、#include"stdio.h"voidmain(){intnum=2,day=0;floatamount=0;do{amount+=0.8*num;day++;printf("%d",num);num=num*3;}while(num<=100);printf("每天平均花钱%f元。",amount/day);}5、#in

5、clude"stdio.h"voidmain(){intnum=1,square,divider;printf("1到99之间的同构数有:");for(num=1;num<=99;num++){divider=num<10?10:100;square=num*num;if((square-num)%divider==0)printf("%d,%d",num,square);}}6、#include"stdio.h"voidmain(){intx,y,temp,thr;sacnf("%d,%d",&

6、x,&y);printf("%d^%d的最后三位数是:",x,y);temp=x%1000;thr=temp;while(--y){thr*=temp;thr%=1000;}printf("%d.",thr);}

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

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

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