《c语言程序设计》复习资料白丽君

《c语言程序设计》复习资料白丽君

ID:34617596

大小:187.41 KB

页数:13页

时间:2019-03-08

《c语言程序设计》复习资料白丽君_第1页
《c语言程序设计》复习资料白丽君_第2页
《c语言程序设计》复习资料白丽君_第3页
《c语言程序设计》复习资料白丽君_第4页
《c语言程序设计》复习资料白丽君_第5页
资源描述:

《《c语言程序设计》复习资料白丽君》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《电子产品工艺与管理》清考复习资料一、选择题1、下面叙述不正确的是(D)A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数C)程序的基本组成单位是函数D)在C程序中,注释说明只能位于一条语句的后面2、下面四个选项中,均是合法的用户标识符的选项是(D)A)AB)floatC)b-aD)_123P_0la0gototempdo_AintINT3、C语言可执行程序从什么地方开始执行?(C)A)程序中第一条可执行语句B)程序中第一个函数C)程序中的main函数D)包含文件中的第一个函数4、若变量a、b、t已正确

2、定义,要将a和b中的数进行交换,以下选项中不正确的语句是(C)A)a=a+b,b=a-b,a=a-b;B)t=a,a=b,b=t;C)a=t;t=b;b=a;D)t=b;b=a;a=t;5、若有以下程序段:intc1=1,c2=2,c3;c3=c1/c2;printf(“%d”,c3);执行后的输出结果是(D)A)1B)1/2C)0.5D)06、以下关于运算符优先顺序的描述中正确的是(C)A)关系运算符<算术运算符<赋值运算符<逻辑与运算符B)逻辑与运算符<关系运算符<算术运算符<赋值运算符C)赋值运算符<逻辑与运算符<关系运

3、算符<算术运算符D)算术运算符<关系运算符<赋值运算符<逻辑与运算符7、判断char型变量ch是否为大写字母的正确表达式是(C)A)‘A’<=ch<=‘Z’B)(ch>=‘A’)&(ch<=‘Z’)C)(ch>=‘A’)&&(ch<=‘Z’)D)(‘A’<=ch)AND(‘z’>=ch)8、C语言中运算对象必须是整型的运算符是(B)A)/B)%C)*D)!9、若变量已正确定义与赋值,符合C语言语法的表达式是(D)A)int(12.3%4)B)a=a+7=c+bC)a=a+7;D)a=7+b+c,a++10、以下程序段的输出结果是(

4、C)inta=1234;第1 页共13 页printf("%2d",a);A)12B)34C)1234D)提示出错、无结果11、若变量已正确定义为int型,要给a、b、c输入数据,正确的输入语句是(B)A)scanf(“%d%d%d”,a,b,c);B)scanf(“%d%d%d”,&a,&b,&c);C)scanf(“%D%D%D”,&a,%b,%c);D)read(a,b,c);12、设a、b和c都是int型变量,且a=3,b=4,c=5,则以下的表达式中值为0的表达式是(C)A)a<=bB)(a

5、

6、1C)!

7、(a

8、

9、b+c&&b-c)D)a&&b13、根据定义和数据的输入方式,输入语句的正确形式为(B)已有定义:floatf1,f2;数据的输入方式:4.523.5A)scanf("%f,%f",&f1,&f2);B)scanf("%f%f",&f1,&f2);C)scanf("%3.2f%2.1f",f1,f2);D)scanf("%3.2f%2.1f",&f1,&f2);14、有以下程序:#includemain(){inta=-1,b=2,c=2;if(a

10、(“%d”,c);}程序的输出结果是(D)A)1B)2C)0D)315、有以下程序:#includemain(){intx,i;for(i=1;i<=100;i++){x=i;if(++x%2==0)if(++x%3==0)if(++x%7==0)printf(“%d”,x);}printf(“”);}第2 页共13 页程序的输出结果是(B)A)4284B)2870C)3981D)266816、有以下程序段:inti,j,m=0;for(i=1;i<=10;i+=3)for(j=2;j<=12;j+=2)

11、m++;printf(“%d”,m);程序段的输出结果是(B)A)20B)24C)32D)1817、下面这个程序的输出的是(D)#includemain(){inty=6;while(y--);printf("y=%d",y);}A)y=0B)while构成死循环C)y=1D)y=-118、以下程序执行后的输出结果是(A)main(){inti;for(i=0;i<10;i++);printf("%d",i);}A)10B)123456789C)0123456789D)019、以下程序的输出结果是(B)m

12、ain(){inti;for(i='A';i<'I';i++,i++)printf("%c",i+32);printf("");}A)编译不通过,无输出B)acegC)acegiD)abcdefghi20、#includeMa

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

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

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