全国计算机二级C语言程序设计讲义 复习.ppt

全国计算机二级C语言程序设计讲义 复习.ppt

ID:51489721

大小:84.50 KB

页数:18页

时间:2020-03-24

全国计算机二级C语言程序设计讲义 复习.ppt_第1页
全国计算机二级C语言程序设计讲义 复习.ppt_第2页
全国计算机二级C语言程序设计讲义 复习.ppt_第3页
全国计算机二级C语言程序设计讲义 复习.ppt_第4页
全国计算机二级C语言程序设计讲义 复习.ppt_第5页
资源描述:

《全国计算机二级C语言程序设计讲义 复习.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、总复习EX1有inta=3,b=4,c=5,x,y;,则以下表达式!(x=a)&&(y=b)&&c的值为【】0EX2若s是int型变量,且s=6,则下面表达式s%2+(s+1)%2的值为【】。1以下程序段的输出结果是【】。intx=0177;printf("%d",x);EX3127EX4以下程序的运行结果是【】{intx,y,z;x=1;y=1;z=0;x=x

2、

3、y&&z;printf("%d,%d",x,x&&!y

4、

5、z);}1,0EX5以下程序的运行结果是【】{inta,b,c;ints,

6、w=0,t=0;a=-1;b=3;c=3;if(c>0)s=a+b;if(a<=0){if(b>0)if(c<=0)w=a-b;}elseif(c>0)w=a-b;elset=c;printf("%d,%d,%d",s,w,t);}2,0,0EX6以下程序段的运行结果是【】intx=1,y=0;switch(x){case1:switch(y){case0:printf("*1*");break;case1:printf("*2*");break;}case2:printf("*3*");b

7、reak;}*1**3*b=i+1c-11下面程序的功能是计算1至10之间的奇数和偶数之和。main(){inta,b,c,i;a=c=0;for(i=0;i<=10,i+=2){a+=i;【】;c+=b;}printf("偶数之和=%d",a);printf("奇数之和=%d",【】);}EX7下面程序段是从键盘输入的字符中统计数字字符个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(【】){if(【】)n++;c=getchar();}EX8c!=''

8、(c>='0')&&(c<='9’)6a=-5下面程序段的运行结果是【】。i=1;a=0;s=1;do{a=a+s*i;s=-s;i++;}while(i<=10);printf("a=%d",a);EX9设x和y均为int型变量,则执行下的循环后,y值为【】for(y=1,x=1;y<=50;y++){if(x>=10)break;if(x%2==1){x+=5;continue;}x-=3;  }EX10EX11运行以下程序后,如果从键盘上输入student#<回车>,则输出结果为【 】。#

9、includemain(){intv1=0,v2=0;charch;while((ch=getchar())!='#')switch(ch){case'd':case't':default:v1++;case'a':v2++;  }printf("%d,%d",v1,v2);}7,7EX12若变量都已正确说明,则以下程序段输出为()inta=1,b=2,c=3;if(a>b)a=b;b=c;c=a;printf("a=%db=%dc=%d",a,b,c);A)a=1b=

10、2c=1B)a=1b=2c=3C)a=1b=3c=1D)a=2b=3c=2√EX13以下正确的函数定义是().A)doublefun(intx,inty){z=x+y;returnz;}B)doublefun(intx,inty);{intz;z=x+y;returnz;}C)fun(intx,y){intz;returnz;}D)doublefun(intx,inty){doublez;z=x+y;returnz;}√EX14有如下程序main(){inta=2,b=-1,c=2;if(a

11、)if(b<0)c=0;elsec++;printf("%d",c);}该程序的输出结果是()A)0B)1C)2D)3√EX15若定义chars[20]="programming",*ps=s;则不能代表字符a的表达式是()。a.ps+5b.s[5]c.ps[5]d.ps+=5,*ps√√EX16下面程序段中,for循环的执行次数是()。char*s="ta18bc";for(;*s!='';s++)printf("*");A)9B)5C)6D)7EX17以下能正确进行字符串赋值、

12、赋初值的语句组是()。a.chars[5]={'a','e','i','o','u'};b.char*s;s="good!";c.chars[5]="good!";d.chars[5];s="good";√EX18以下程序运行后,输出结果是()。{char*p,s[]="china";p=s;while(*p!='')p++;printf("%d",p-s);}A)99B)97C)5D)某一地址√EX19C语言中的函数().A)可以嵌套定义。B)不可以嵌套调用。C)可以嵌套调用,但不能递

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

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

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