2011-2012第一学年c语言程序设计试卷

2011-2012第一学年c语言程序设计试卷

ID:18149342

大小:77.00 KB

页数:9页

时间:2018-09-14

2011-2012第一学年c语言程序设计试卷_第1页
2011-2012第一学年c语言程序设计试卷_第2页
2011-2012第一学年c语言程序设计试卷_第3页
2011-2012第一学年c语言程序设计试卷_第4页
2011-2012第一学年c语言程序设计试卷_第5页
资源描述:

《2011-2012第一学年c语言程序设计试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2011-2012第一学年C语言程序设计试卷(供2011电气类专业使用)一、单项选择题(每小题1分,30个小题共30分)⒈C语言中,字符(char)型数据在微机内存中存储形式是A.反码B.补码C.EBCDIC码D.ASCII码⒉C语言中不合法的字符串常量是A.”121”B.’y=’C.“”D.“ABCDx6d”⒊设有语句chara=’72’;则变量aA.包含1个字符B.包含2个字符C.包含3个字符D.说明不合法⒋设a、b、和c都是int型变量,且a=3,b=4,c=5;则以下的表达式中,值为

2、0的表达式是A.a&&bB.a<=bC.a

3、

4、b+c&&b-cD.!((a

5、

6、1)⒌判断char型变量C是否为大写字母的最简单且正确的表达式是A.‘A’<=c<=’Z’B.(c>=’A’)&(c<=’Z’)C.(’A’<=c)AND(’Z’>=c)D.(c>=’A’)&&(c<=’Z’)⒍以下选项中不是C语句的是A.{inti;i++;printf(“%d”,i);}B.;C.a=5,c=10D.{;}⒎若变量已正确定义,要将a和b中的数交换,下面不正确的语句组是A.a=a+b,b=a-

7、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;⒏以下程序的输出结果是A.AB.aC.ZD.zmain(){charx=’A’;x=(x>=’A’&&x<=’Z’)?(x+32):x;printf(“%c”,x);}⒐变量已正确定义,以下程序的输出结果是A.输出格式说明与输出项不匹配,输出无定值B.5.17C.5.168D.5.169000x=5.16894;printf(“%f”,(int)(x*1000+0.5)/(float)1000);⒑

8、以下程序的输出结果是A.0B.1C.2D.3main(){inta=2,b=-1,c=2;if(a

9、+,k++){s=1;for(j=k;j<6;j++)s+=j;}printf(“%d”,s);13以下程序段的输出结果是A.12B.15C.20D.25inti,j,m=0;for(i=1;i<=15;i+=4)for(j=3;j<=19;j+=4)m++;printf(“%d”,m);14以下程序段的输出结果是A.*#*#*#$B.#*#*#*$C.*#*#$D.#*#*$main(){inti=1;for(i=1;i<=5;i++){if(i%2)printf(“*”);elsecontin

10、ue;printf(“#”);}printf(“$”);}15以下程序的输出结果是A.0B.1C.6D.无定值fun(inta,intb,intc){c=a*b;}main{intc;fun(2,3,c);printf(“%d”,c);}16以下程序的输出结果是_______A.8B.30C.16D.2longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}main(){printf(“%d”,fib(6));}17下列选项中

11、,不能用作标识符的是A)_1234_B)_1_2C)int_2_D)2_int_18请选出以下语句的输出结果printf("%d\n",strlen("\t\"\065\xff\n"));  A)5  B)14  C)8  D)输出项不合法,无正常输出19下面能正确进行字符串赋值操作的是A)chars[5]={"ABCDE"};  B)chars[5]={′A′,′B′,′C′,′D′,′E′};  C)char*s;s="ABCDE";  D)char*s;scanf("%s",&s);20设有数组定义

12、:chararray[]="China";则数组array所占的空间为  A)4个字节  B)5个字节  C)6个字节  D)7个字节21设有以下说明语句 structex{intx;floaty;charz;}example;  则下面的叙述中不正确的是A)struct结构体类型的关键字B)example是结构体类型名C)x,y,z都是结构体成员名D)structex是结构体类型名22有以下说明和定义语句structstud

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

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

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