资源描述:
《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