c语言考试题3

c语言考试题3

ID:42205947

大小:55.50 KB

页数:7页

时间:2019-09-10

c语言考试题3_第1页
c语言考试题3_第2页
c语言考试题3_第3页
c语言考试题3_第4页
c语言考试题3_第5页
资源描述:

《c语言考试题3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、选择题(1)内存储器的存储容量主要是指(A)的容量。选择支:A:RAMB:硬盘C:ROMD:软盘(2)在一般情况下,外存中存放的数据,在断电后(A)丢失。选择支:A:不会B:少量C:完全D:多数(3)第三代计算机语言是指( C)。选择支:A:机器语言B:汇编语言C:高级语言D:甚高级语言(4)激光打印机属于(A )。选择支:A:非击打式打打印机B:热敏式打印机C:击打式打印机D:点阵式打印机(5)以下属于应用软件的是(C)。选择支:A:网络操作系统B:数据库管理系统C:office97D:Linux(6)微型计算机使用的键盘中,Shift键是(A)。

2、选择支:A:上档键B:控制键C:空格键D:回车换行键(7)设有说明:charw;intx;f1oaty;doublez;则表达式w*x+z-y值的数据类型为:DA)floatB)charC)intD)double(8)下列四组选项中,均不是C语言关键字的选项是AA)deFineB)getcC)includeD)whileIFcharscanfgoTypeprintfcasepow(9)在C语言中,char型数据在内存中的存储形式是:DA)补码B)反码C)原码D)ASCII码(10)下列运算符中优先级最低的是:AA)?:B)&&c)+D)!=(11)若

3、i为整型变量,则以下循环执行次数是:Bfor(i=2;i==0;)printf("%d",i--);A)无限次B)0次C)1次D)2次(12)C语言中以下几种运算符的优先次序()的排列是正确的。BA)由高到低为:!,&&,

4、

5、,算术运算符,赋值运算符B)由高到低为:!,算术运算符,关系运算符,&&,

6、

7、,赋值运算符C)由高到低为:算术运算符,关系运算符,赋值运算符,!,&&,

8、

9、D)由高到低为:算术运算符,关系运算符,!,&&,

10、

11、,赋值运算符(13)下面程序的运行结果是。C#includemain(){intnum=0;while

12、(num<=2){num++;printf("%d",num);}}A)1B)1c)1D)1222334(14)已知year为整型变量,不能使表达式(year%4==0&&year%100!=0)

13、

14、year%400==0的值为“真”的数据是(A)。A)1990B)1992C)1996D)2000(15)下列数据中属于"字符串常量"的是BA)ABCB)"ABC"C)'ABC'D)'A'(16)下列程序的输出结果是(C)。main(){inta=011;printf("%d",++a);}A)12B)11C)10D)9(17)若x,i,j和k都

15、是int型变量,则执行下面表达式后x的值为Cx=(i=4,j=16,k=32)A)4B)16C)32D)52(18)下面程序的运行结果是:C#indudemain(){inty=10;do{y--;}while(--y);printf("%d",y--);}A)一1B)1C)8D)0(19)有定义:char*p1,*p2;则下列表达式中正确合理的是CA)p1/=5B)p1*=p2C)p1=&p2D)p1+=5(20)在以下给出的表达式中,与do--while(E)语句中的(E)不等价的C表达式是()。A)(!E==0)B)(E>

16、0

17、

18、E<0)C)(E==0)D)(E!=0)(21)下面程序的运行结果是:D#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);}}A)3981B)4284C)2668D)2870(22)以下叙述中正确的是(A)。A)构成C程序的基本单位是函数B)可以在一个函数中定义另一个函数C)main()函数必须放在其它函数之前D)所有被调用的函数一定要在调用之前进行定义(23)以下能对二维数组a进行正

19、确初始化的语句是(B)。A)inta[2][]={{1,0,1},{5,2,3}};B)inta[][3]={{1,2,3},{4,5,6}};C)inta[2][4]={{1,2,3},{4,5},{6}};D)inta[][3]={{1,0,1}{},{1,1}};(24)chara[10];不能将字符串"abc"存储在数组中的是(C)。A)strcpy(a,"abc");B)a[0]=0;strcat(a,"abc");C)a="abc";D)inti;for(i=0;i<3;i++)a[i]=i+97;a[i]=0;(25)若运行以下程序时,

20、从键盘输入3.6,2.4,(表示回车),则下面程序的运行结果是:B#indude

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

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

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