c语言填空题笔试Word文件下载.docx
《c语言填空题笔试Word文件下载.docx》由会员分享,可在线阅读,更多相关《c语言填空题笔试Word文件下载.docx(47页珍藏版)》请在冰点文库上搜索。
已知:
inti=8,j=10,m,n;
m=++i;
n=j++;
问语句执行后m=【1】,n=【2】。
1).9
2).10
第11题(10.0分)题号:
381
C语言把文件看作是一个【1】的序列.
1).字符或字节
第12题(10.0分)题号:
656
intx;
x=-3+4%-5*3,则x的值为【1】.
第13题(10.0分)题号:
340
C语言中,二维数组在内存中的存放方式为按【1】优先存放.
1).行
第14题(10.0分)题号:
385
函数调用语句func((e1,e2),(e3,e4,e5))中含有【1】个实参.
1).2
第15题(10.0分)题号:
349
按内存排列顺序,数组chara[2]中的所有元素是a[1]和【1】.
1).a[0]
第16题(10.0分)题号:
471
下列语句输出的结果是【1】,unsignedintb=65535;
printf("
%d"
b);
1).-1
第17题(10.0分)题号:
511
若x和n均是int型变量,且x和n的初值均为5,则计算表达式x+=n++后x的值为【1】,n的值为【2】.
1).10
2).6
第18题(10.0分)题号:
675
intx=2,y=3,z=4;
则表达式!
x+y>
z的值为【1】.
第19题(10.0分)题号:
343
求字符串长度的库函数是【1】,只写函数名即可.
1).strlen
第20题(10.0分)题号:
352
预处理命令行都必须以【1】号开始.
1).#
第21题(10.0分)题号:
440
设a=3,b=4,c=5,则表达式!
(a+b)+c-1&
&
b+c/2的值为【1】.
第22题(10.0分)题号:
572
执行下列语句后,b的十进制值是【1】.
intx=240,y=15,b;
charz='
A'
;
b=((x&
y)&
(z<
'
a'
));
第23题(10.0分)题号:
510
若a是int型变量,则计算表达式a=25/3%3后a的值为【1】.
第24题(10.0分)题号:
255
表达式18&
53的值是【1】.
第25题(10.0分)题号:
430
设c语言中,int类型数据占2个字节,则long类型数据占【1】个字节,short类型数据占【2】个字节.
1).4
2).2
第26题(10.0分)题号:
663
z=++x+1;
则z的值为【1】.
第27题(10.0分)题号:
307
当a=1,b=2,c=3时,执行以下程序段后c=【1】.if(a>
c)b=a;
a=c;
c=b;
第28题(10.0分)题号:
506
一个C源程序中至少应包括一个【1】函数.
1).main
第29题(10.0分)题号:
432
执行下列语句的结果是【1】,a=3;
%d,"
++a);
a++);
1).4,4
第30题(10.0分)题号:
333
若有以下数组a,数组元素:
a[0]~a[9],其值为941282107513该数组可用的最大下标值是【1】.
第31题(10.0分)题号:
674
(x+y)>
第32题(10.0分)题号:
82
已知i=5,写出语句a=(i>
5)?
0:
1;
执行后整型变量a的值是【1】.
第33题(10.0分)题号:
85
已知a=12,写出表达式(0<
a)&
(a<
2)的值是【1】.
第34题(10.0分)题号:
77
已知i=5;
写出语句a=--i;
第35题(10.0分)题号:
100
已知a=13,b=6,a||b的十进制数值为【1】.
第36题(10.0分)题号:
666
intx=y=4,z=2;
x=y==z;
第37题(10.0分)题号:
601
a[0]~a[9],其值为941282107513
该数组中下标最小的元素名字是【1】.
第38题(10.0分)题号:
667
intx=4,y=z=2;
x=x==(y=z);
第39题(10.0分)题号:
404
若charw,intx,floaty,doublez;
则表达式w*x+z-y的结果为【1】类型.
1).double或双精度
第40题(10.0分)题号:
558
表达式i++相当于表达式i=【1】.
1).i+1或1+i
第41题(10.0分)题号:
537
在C语言中,最小整型数是【1】.
1).-32768
第42题(10.0分)题号:
1437
C语言源程序文件的后缀是.C,经过编译之后,生成后缀为.OBJ的【1】文件,经连接生成后缀.EXE的可执行文件。
1).目标
第43题(10.0分)题号:
79
已知i=5.6;
写出语句a=(int)i;
执行后变量i的值是【1】.
1).5.6
第44题(10.0分)题号:
95
已知a=13,b=6,a&
b的十进制数值为【1】.
第45题(10.0分)题号:
1260
表达式!
10的值是【1】.(填数字)
第46题(10.0分)题号:
400
函数的定义不可以嵌套,但函数的调用【1】嵌套.
1).可以
第47题(10.0分)题号:
602
该数组中下标最大的元素的值是【1】.
第48题(10.0分)题号:
502
执行语句chars[3]="
ab"
*p;
p=3;
*(p+2)的值是【1】.
1).\0'
第49题(10.0分)题号:
332
a[0]~a[9],其值为941282107513该数组可用的最小下标值是【1】.
第50题(10.0分)题号:
681
已知a=10,b=15,c=1,d=2,e=0,则表达式(c==b)>
e的值为【1】.
第51题(10.0分)题号:
1265
C语言中一个函数由函数首部和【1】两部分组成.
1).函数体
第52题(10.0分)题号:
369
将函数funl的入口地址赋给指针变量p的语句是【1】.
1).p=funl;
第53题(10.0分)题号:
677
则表达式x+y>
!
第54题(10.0分)题号:
1440
unsignedint定义无符号基本整型变量,分配【1】个字节的存储单元。
1).2或两
第55题(10.0分)题号:
329
C语言中,数组名是一个不可变的【1】量,不能对它进行加减和赋值运算.
1).地址
第56题(10.0分)题号:
420
若有定义:
inta=10,b=9,c=8;
接着顺序执行下列语句后,变量b中的值是【1】.c=(a-=(b-5));
c=(a%11)+(b=3);
第57题(10.0分)题号:
665
intx=y=z=2;
第58题(10.0分)题号:
98
已知a=13,b=6,!
a的十进制数值为【1】.
第59题(10.0分)题号:
669
第60题(10.0分)题号:
512
在C语言中的实型变量分为两种类型,它们是float型和【1】型.
1).double
第61题(10.0分)题号:
102
已知a=13,a<
<
2的十进制数值为【1】.
1).52
第62题(10.0分)题号:
496
静态变量和外部变量的初始化是在【1】阶段完成的,而自动变量的赋值是在【2】时进行的.
1).编译
2).函数调用
第63题(10.0分)题号:
444
c语言表达式5>
2>
7>
8的值是【1】.
第64题(10.0分)题号:
88
表达式a+=b相当于表达式【1】.
1).a=a+b或a=b+a
第65题(10.0分)题号:
604
该数组的元素中,数值最大的元素的下标值是【1】.
第66题(10.0分)题号:
84
写出语句b=(a=6,a*3);
执行后整型变量b的值是【1】.
1).18
第67题(10.0分)题号:
650
设(k=a=5,b=3,a*b),则k值为【1】.
1).5
第68题(10.0分)题号:
670
z&
y==z的值为【1】.
第69题(10.0分)题号:
376
调用fopen函数打开一文本文件,在"
使用方式"
这一项中,为输出而打开需填入【1】.
1).w或w+
第70题(10.0分)题号:
668
z=x==(y=z);
第71题(10.0分)题号:
93
已知a=13,b=6,a/b的十进制数值为【1】.
第72题(10.0分)题号:
1266
设变量定义为"
intx=3,*p=&
x;
"
设变量x的地址为2000,则*p=【1】,&
(*p)=【2】
(填数字)
2).2000
第73题(10.0分)题号:
350
函数调用时的实参和形参之间的数据是单向的【1】传递.
1).值
第74题(10.0分)题号:
334
a[0]~a[9],其值为941282107513该数组中下标最大的元素的值是【1】.
第75题(10.0分)题号:
562
已知a=13,b=6,a/b的十进制数值为【1】.
第76题(10.0分)题号:
101
已知a=13,b=6,a|b的十进制数值为【1】.
第77题(10.0分)题号:
505
在c语言中,格式输入操作是由库函数在C语言中,格式输入操作是由库函数【1】完成的,格式输出操作是由库函数【2】完成的.
1).scanf
2).printf
第78题(10.0分)题号:
405
若intx=6;
则x+=x-=x*x表达式最后x的值是【1】.
1).-60
第79题(10.0分)题号:
378
这一项中,为追加而打开需填入【1】.
1).a或a+
第80题(10.0分)题号:
508
若a,b和c均是int型变量,则计算表达式a=(b=4)+(c=2)后,a值为【1】,b值为【2】,c值为【3】.
1).6
2).4
3).2
第81题(10.0分)题号:
682
已知a=10,b=15,c=1,d=2,e=0,则表达式c==b>
第82题(10.0分)题号:
306
当a=1,b=2,c=3时,执行以下程序段后b=【1】.if(a>
第83题(10.0分)题号:
524
在C语言中,文件的存取是以【1】为单位的,这种文件被称为【2】文件.
1).字符
2).流式
第84题(10.0分)题号:
380
C语言中调用【1】函数来关闭文件.
1).fclose或fclose()
第85题(10.0分)题号:
477
下列语句输出的结果是【1】,inta=-1;
%x"
a);
1).ffff
第86题(10.0分)题号:
73
设a,b,t为整型变量,初值为a=7,b=9,执行完语句t=(a>
b)?
a:
b后,t的值是【1】.
第87题(10.0分)题号:
680
已知a=10,b=15,c=1,d=2,e=0,则表达式a+b>
10||a+b<
0的值为【1】.
第88题(10.0分)题号:
434
设x=2.5,a=7,y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为【1】.
1).2.5
第89题(10.0分)题号:
439
假设有条件intx=1,y=2,z=3;
则表达式z+=x>
y?
++x:
++y的值是【1】.
第90题(10.0分)题号:
254
inta=1,b=2,c=3;
执行语句a+=b*=c;
后a的值是【1】.
1).7
第91题(10.0分)题号:
443
x=5,y=8时,c语言表达式5-2>
=x-1<
=y-2的值是【1】.
第92题(10.0分)题号:
532
以下do-while语句中循环体的执行次数是【1】.a=10;
b=0;
do{b+=2;
a-=2+b;
}while(a>
=0);
第93题(10.0分)题号:
652
设intx=1/4;
则x的值为【1】.
第94题(10.0分)题号:
504
在c程序中,可以通过三种运算方式为指针变量赋地址值,它们是【1】,=,malloc.
1).&
第95题(10.0分)题号:
303
为了避免嵌套条件语句的二义性,C语言规定else与其前面最近的【1】语句配对.
1).if
第96题(10.0分)题号:
377
这一项中,为输入而打开需填入【1】.
1).r或r+
第97题(10.0分)题号:
382
chars[]="
china"
则TurboC系统为数组s开辟【1】个字节的内存单元.
第98题(10.0分)题号:
353
如果函数不要求带回值,可用【1】来定义函数返回值为空.
1).void
第99题(10.0分)题号:
413
设i,j,k均为int型变量,则执行完下面的for循环后,k的值为【1】.for(i=0,j=10;
i<
=j;
i++,j--)k=i+j;
第100题(10.0分)题号:
676
intx=2,y=2,z=0;
则表达式x==y>
第101题(10.0分)题号:
75
已知i=5,写出语句a=i++;
执行后整型变量a的值是【1】.
第102题(10.0分)题号:
290
下面程序段的输出结果是【1】.inta=12;
a=a&
0377;
pritnf("
%o\n"
1).14
第103题(10.0分)题号:
644
设x=4<
4-!
0,x的值为【1】.
第104题(10.0分)题号:
1441
逗号表达式(a=3*5,a*4),a+5的值为【1】。
1).20
第105题(10.0分)题号:
1438
一个C程序总是从【1】开始执行。
1).main()或main函数
第106题(10.0分)题号:
341
定义inta[2][3];
表示数组a中的元素个数是【1】个.
第107题(10.0分)题号:
367
执行下列语句后,*(p+1)的值是【1】.chars[3]="
p=s;
1).b
第108题(10.0分)题号:
395
语句:
x++;
++x;
x=x+1;
x=l+x;
执行后都使变量x中的值增1,请写出一条同一功能的赋值语句【1】.
1).x+=1
第109题(10.0分)题号:
327
执行语句charstr[81]="
abcdef"
后,字符串str结束标志存储在str[【1】](在括号内填写下标值)中.
第110题(10.0分)题号:
641
设x=5>
1+2,x的值为【1】.
第111题(10.0分)题号:
76
设x的值为15,n的值为2,则表达式x%=(n+3)运算后x的值是【1】.
第112题(10.0分)题号:
672
则表达式x||y+z的值为【1】.
第113题(10.0分)题号:
509
若a是int型变量,且a的初值为6,则计算表达式a+=a-=a*a后a的值为【1】.
第114题(10.0分)题号:
310
当a=3,b=2,c=1;
时,执行以下程序段后c=【1】.if(a>
b)a=b;
if(b>
c)b=c;
elsec=b;
c=a;
第115题(10.0分)题号:
336
a[0]~a[9],其值为941282107513该数组的元素中,数值最大的元素的下标值是【1】.
第116题(10.0分)题号:
540
inta[5]={1,3,5,7,9},*p;
则++(*p)的值是【1】.
第117题(10.0分)题号:
308
时,执行以下程序段后a=【1】.if(a>
第118题(10.0分)题号:
346
合并字符串的库函数是【1】,只写函数名即可.
1).strcat
第119题(10.0分)题号:
516
若s是int型变量,且s=6,则下面表达式的值是【1】.s%2+(s+1)%2
第120题(10.0分)题号:
441
设a=3,b=4,c=4,则表达式a+b>
c&
b==c&
a||b+c&
b==c的值为【1】.
第121题(10.0分)题号:
289
a=a&
052;
%d\n"
1).8
第122题(10.0分)题号:
421
若输入字符串:
abcde<
回车>
则以下while循环体将执行