c语言期末复习.ppt

c语言期末复习.ppt

ID:49217389

大小:88.00 KB

页数:22页

时间:2020-02-02

c语言期末复习.ppt_第1页
c语言期末复习.ppt_第2页
c语言期末复习.ppt_第3页
c语言期末复习.ppt_第4页
c语言期末复习.ppt_第5页
资源描述:

《c语言期末复习.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C B C A D第一个空C第二个空A D C B B A C第一个空c第二个空a B D B1.设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是 ( )Awhile循环执行10次B循环是无限循环C循环体语句一次也不执行D循环体语句执行一次2.设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);则( )A运行程序段后输出0B运行程序段后输出1C程序段中的控制表达式是非法的D程序段执行无限次3、语句while(!E);中的表达式!E特等价于( )A、E==0B、E!=1C、E!=0

2、D、E==14、下面程序段的执行结果是()a=1;b=2;c=2;while(a main() {intm=0,n=0; charc; while((__)!=’’) {if(c>=’A’&&c<=’Z’)m++;if(c>’a’&&c<=’z’)n++;}pri

3、ntf(“%d”,m

4、ile(num<=2){num++;printf("%d",num);}}A.1B.12C.123D.123410.C语言中while和do-while循环的主要区别是(  )A.do-while的循环体至少无条件执行一次 B.while的循环控制条件比do–while的循环控制条件严格 C.do-while允许从外部转到循环体内 D.do-while的循环体不能是复合语句11.以下程序段()x=-1do{x=x*x;}while(!x); A.是死循环B.循环执行二次C.循环执行一次D.有语法错误12、以下

5、描述中正确的是()A.由于do-while循环中循环语句中只能是一条可执行语句,所以循环体内不能使用复合语句。B.do-while循环由do开始,且while结束,在while(表达式)后面不能写分号。C.在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)的操作。D.do-while循环中,根据情况可以省略while13.下面程序是从键盘输入学号,然后输出学号中百位数字是3的学号,输入0时结束循环,填空。main() {longintnum;scanf("%ld",&num);do{if(_____)printf("%ld,num

6、);scanf("%ld",&num);} while(______);} A.num%100/10=3.Bnum/100%10=3C.num%10/10=3D.num/10%10=3A.!numB.num>0=0C.!num=0D.!num!=014.下面程序的运行结果是()#includemain(){inta=1,b=10;do{b-=a;a++;}while(b<0);printf("%d,%d",a,b);}A.3.11B.2,9C.1,-1D.4,915.下面有关for循环的正确描述是()A.for循环只能有于循环次数已经确定的情

7、况B.for循环是先执行循环体语句,后判断表达式C.在for循环中,不能用break语句跳出循环体D.for循环的循环体语句中,可以包含多条语句,但必须花括号括起来三个表达式都可以省略,但括号中的两个分号不能省略。此时,构成永真条件,要求循环体中必须包含中断循环的语句break,否则,程序将无终止地执行循环体,成为死循环。for(;;){语句序列;}16.对for(表达式1;;表达式3)可理解为()A.for(表达式1;0;表达式3)B.for(表达式1;1;表达式3)C.for(表达式1;表达式1;表达式3)D.for(表达式1;表达式3;表达式3)18.以

8、下for循环的语句是()for(x=0

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

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

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