标准C语言_04_01.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
标准C语言_04_01

一、选择题 以下程序中,while循环的循环次数是( A )。 main() { int i=0; while(i10) { if(i1) contimue; if(i==5) break; i++;} } A、1 B、10 C、6 D、死循环,不能确定次数 下面程序段运行结果是( B ) x=y=0;while(x15) y++,x=x+(++y); printf(“%d,%d”,y,x); A、20,7 B、6,12 C、20,8 D、8,20 下面程序的运行结果是( B ) #include stdio.h main( ){ int a=1,b=10; do { b-=a;a++;} while(b--0); printf(“a=%d,b=%d\n”,a,b); } A、a=3,b=11 B、a=2,b=8 C、a=1,b=-1 D、a=4,b=9 下面程序段的运行结果是( ) for(y=1;y10;) y=((x=3*y,x+1),x-1); printf(“x=%d,y=%d”,x,y); A、x=27,y=27 B、x=12,y=13 C、x=15,y=14 D、x=y=27 下列程序段不是死循环的是( C ) A、 int i=100; while(1){i=i%100+1;if(i100)break;} B、for(;;) C、int k=0; do{++k;} while(k==0); D、int s=36;while(s);--s; 以下程序段输出结果是( C ) A、15 B、14 C、不确定 D、0 main() { int i, sum; for(i=1;i6;i++) sum+=sum; printf(“%d\n”,sum); } 二、填空题(每题5分) 下面程序的运行结果是_____128______。 #includestdio.h main() {int a,s,n,count; a=2;s=0;n=1;count=1; while(count=7) {n=n*a;s=s+n;++count;} printf(“s=%d”,s); } 下面程序的运行结果是________。 #includestdio.h main() {int i,t,sum=0; for(t=i=1;i=10;) {sum+=t;++I; if(i%3= =0) t=-i; else t=i; } printf(“sum=%d”,sum); } 下面程序的运行结果是__________。 #includestdio.h main() {int i,j=4; for(i=j;i=2*j;i++) switch(i/j) {case0: case1:printf(“*”);break; case2:printf(“#”); } } 下面程序段的运行结果是____7____。 i=1;s=3; do{s+=i++; if(s%7= =0)continue; else++i; }while(s15); printf(“%d”,i); 下面程序段是从键盘输入的字符中统计数字字符的个数,用换行符结束循环。请填空。 int n=0,c; c=getchar(); while( c!=’\n’ ) {if(__________________________) n++; c=getchar(); } 三、编程题 编写程序,输出9*9口诀 编写程序,求 100以内能被7整除的数的和。 编写程序,求s=1+3+5+…..+1001的值。 编写程序,输出100内数字包含7且能被7整除的数,如:27,77等整数即能被7整除又包含7。一行输出5个数。 编写程序,求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如 2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 #include stdio.h Int a; Scanf(%d ) 编写程序,输出从公元2000年至2020年所有闰年的年号,每输出5个年号换一行,判断公元年是否为闰年的条件是: 100 ~ 50000之间有多少整数,其各位数字之和为5,分别是哪些数(例如整数1324的各位数字之和为 1+3+2+4 ,等于10(不为5)),并统计

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档