c语言循环语句训练题

c语言循环语句训练题

ID:45096643

大小:209.59 KB

页数:5页

时间:2019-11-09

c语言循环语句训练题_第1页
c语言循环语句训练题_第2页
c语言循环语句训练题_第3页
c语言循环语句训练题_第4页
c语言循环语句训练题_第5页
资源描述:

《c语言循环语句训练题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、练习题:1.找出1~n之间的守形数:从个位数看起,n的所有位与n*n的对应位完全相同.2.任给两个整数,判断一个是否包含在另一个中.例如:567在12567中,567在1256789中,但567不在125687中.3.找出1~n之间的能被3整除且含有数字5的整数.4.找出1~n之间的能被3整除且只含一个5的整数.5.编程求:6.输入r进制数字串,将其转换为十进制数输出。7.输入r进制小数字串,将其转换为十进制小数输出8.打印下边两个图形9.判断n!末尾零的个数。10.编程将文件中的C程序的注释部分去掉后写入到另一个文件中(注释以**标志)。11.任意读入

2、一批数据,求其最大、最小值、平均值,并统计其中低于均值和高于均值的数的个数。1.守形数#include#includeintmain(){inti,j,num,x,num1,ii,jj;scanf("%d",&x);if(x==1)printf("1");else{for(i=2;i<=x;++i){ii=i;num=1;num1=0;jj=i*i-i;//printf("%d",ii);while(ii/10){num++;ii/=10;//printf("%d",ii);//getchar();}while(!(jj%1

3、0)){num1++;jj/=10;}//getchar();if(num1>=num)printf("%d",i);}}}1.两数包含关系#include#includeintmain(){intx,y,i,num1,num2,xx,yy,tt,num3;scanf("%d%d",&x,&y);xx=x;yy=y;num1=0;num2=0,num3=1;while(yy/10){num3++;yy/=10;}while(xx/10){if(!(xx%10))num1++;xx/=10;}i=0;while((tt=x

4、-y*int(pow(10,i)))>=0){while(tt/10){if(!(tt%10))num2++;tt/=10;}i++;}if((num2-num1)>=num3)printf("包含");elseprintf("不包含");4.找出1至n所有能被3整除且仅含有一个5的整数(修改)#includeintmain(){inti,ii,x,flag;scanf("%d",&x);for(i=1;i<=x;++i){flag=-1;ii=i;while(ii){if(ii%10==5)flag++;ii/=10;}//getchar

5、();//printf("%d",flag);if(!flag&&i%3==0)printf("%d",i);}}6.输入r进制数字串,并转化为十进制数输出。8.打印图形(1)#includeintmain(){inti,j,k,y,d=14;charc='Z';for(i=1;i<=26;++i)//printftheiline{if(i==26)break;for(j=1;j<=d;j++)printf("");for(k=0;k<=26-i;++k)printf("%c",c-k);printf("");d+=1;c-=1;}

6、d=39;c='A';for(i=1;i<=26;++i)//printftheiline{for(j=1;j<=d;j++)printf("");for(k=0;kintmain(){inti,j,k,l,d;charc,c1;d=25,c='A',c1='Z';for(i=1;i<=26;++i)//printftheiline{for(j=1;j<=d;j++)printf("");for(k=0;k

7、("%c",c+k);for(l=0;l<=26-i;++l)printf("%c",c1-l);c1-=1;printf("");d-=1;}}9.判断n!末尾零的个数;#includeintmain(){intn,x,num,i;scanf("%d",&n);x=1;num=0;//getchar();for(i=1;i<=n;++i)x*=i;while(!(x%10)){num++;x/=10;}printf("thenumberofbackgroundzerois%d",num);}10.11.此处文件的作用在未学习数组时顶替

8、其作用)(#includeintm

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

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

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