- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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)),并统计
您可能关注的文档
最近下载
- 免费小学生竞选班长卡通PPT模板 (31).pptx VIP
- 电动汽车控制系统及检修课件-第一部分.pptx VIP
- 高中研究性学习调查报告PPTppt.pptx VIP
- 2025年高考英语阅读理解238个抢分关键词+572个高频词.doc VIP
- 4)-A統計基礎及品質統計.ppt VIP
- 2025最新贵州省专业技术人员继续教育公需科目考试题库及答案(全)).docx VIP
- 赵海洋 十年 完整钢琴谱.pdf VIP
- 2025年高考语文备考之文言文《古文观止》训练50篇.pdf VIP
- 青岛版数学一年级上册《20以内的进位加法》单元整体备课设计.docx VIP
- 2025至2030中国跑腿服务行业市场分析及竞争形势与发展前景预测报告.docx
文档评论(0)