大学计算机C语言程序设计填空题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空共219题
第1题题号:422
设有以下构造类型说明和变量定义,那么变量a在内存所占字节数是【1】.
Struct stud
{ char num[6];
int s[4];
double ave;
} a,*p;
答案:
1). 22
第2题题号:533
设x和y均为int型变量,那么以下for循环中的scanf语句最多可执行的次数是【1】. for (x=0,y=0;y!=123&&x<3;x++)
scanf ("%d",&y);
答案:
1). 3
第3题题号:496
静态变量和外部变量的初始化是在【1】阶段完成的,而自动变量的赋值是
在【2】时进展的.
答案:
1). 编译
2). 函数调用
第4题题号:96
a=13,b=6, a&b的十进制数值为【1】.
答案:
1). 4
第5题题号:398
程序段int k=10; while(k=0) k=k-1循环体语句执行【1】次.
答案:
1). 0
第6题题号:651
设w=5;w+= -2;那么w的值为【1】.
答案:
1). 3
第7题题号:258
下面程序段的输出结果是【1】.
int a=12; a=a&0377;pritnf("%d\n",a);
答案:
1). 12
第8题题号:457
设a,b,c,t为整型变量,初值为a=3,b=4,c=5,执行完语句t=!(a+b)+c-1&&b+c/2
后,t的值是【1】.
答案:
1). 1
第9题题号:402
设a取二进制数00101101,假设想通过a^b运算使a的高4位取反,低4位不变,那么b的
二进制数是【1】.
答案:
1). 11110000
第10题题号:311
假设所用变量均已正确定义,那么执行下面程序段后的值是【1】.
for(i=0 ; i<2 ; i++ ) printf("YES"); printf("\n");
答案:
1). YESYES
第11题题号:663
int x=2;z=++x+1; 那么z的值为【1】.
答案:
1). 4
第12题题号:1442
设有int x=11,那么表达式〔x++ * 1/3〕的值是【1】。
答案:
1). 3
第13题题号:35
C语言表达式!(3<6)||(4<9)的值是【1】.
答案:
1). 1
第14题题号:1437
C语言源程序文件的后缀是.C,经过编译之后,生成后缀为.OBJ的【1】文件,经连接生成后缀.EXE 的可执行文件。
答案:
1). 目标
第15题题号:86
写出表达式1.234&&5.982 的值是【1】.
答案:
1). 1
第16题题号:653
int x; x=-3+4*5-6, 那么x的值为【1】.
答案:
1). 11
第17题题号:535
执行以下程序段后, s的值是【1】int a[]={5,3,7,2,1,5,3,10},s=0,k;
for(k=0;k<8;k+=2)
s+=*(a+k);
答案:
1). 16
第18题题号:654
int x; x=-3+4%5-6, 那么x的值为【1】.
答案:
1). -5
第19题题号:380
C语言中调用【1】函数来关闭文件.
答案:
1). fclose 或fclose()
第20题题号:524
在C语言中,文件的存取是以【1】为单位的,这种文件被称为【2】文件.答案:
1). 字符
2). 流式
第21题题号:512
在C语言中的实型变量分为两种类型,它们是float型和【1】型.
答案:
1). double
第22题题号:681
a=10,b=15,c=1,d=2,e=0,那么表达式(c==b)>e的值为【1】.
答案:
1). 0
第23题题号:1439
在微机中,字符的比拟就是对它们的【1】进展比拟。
答案:
1). ASCII码值或ASCII码或ASCII
第24题题号:80
i=5,写出语句i*=i+1; 执行后整型变量i 的值是【1】.
答案:1). 30
第25题题号:673
int x=2,y=3,z=4; 那么表达式x+y&&x=y的值为【1】.
答案:
1). 1
第26题题号:376
调用fopen 函数翻开一文本文件,在"使用方式"这一项中,
为输出而翻开需填入【1】.
答案:
1). w 或w+
第27题题号:534
假设有以下定义和语句:
int a[4]={0,1,2,3},*p;
p=&a[2];
那么*--p的值是【1】.
答案:
1). 1
第28题题号:439
假设有条件int x=1,y=2,z=3;那么表达式z+=x>y?++x:++y的值是【1】.答案:
1). 6
第29题题号:308
当a=3,b=2,c=1;时,执行以下程序段后a=【1】.
if(a>b) a=b;
if(b>c) b=c;
else c=b;
c=a;
答案:
1). 2
第30题题号:668
int x=4,y=z=2;z=x==(y=z); 那么z的值为【1】.
答案:
1). 0
第31题题号:677
int x=2,y=3,z=4; 那么表达式x+y>!z的值为【1】.
答案:
1). 1
第32题题号:344
复制字符串的库函数是【1】,只写函数名即可.
答案:
1). strcpy
第33题题号:664
int x=2;z=++x+1; 那么x的值为【1】.
答案:
1). 3
第34题题号:685
a=10,b=15,c=1,d=2,e=10,那么表达式a++&&e++&&c++的值为【1】.答案:
1). 1
第35题题号:306
当a=1,b=2,c=3时,执行以下程序段后b=【1】.
if (a>c) b=a;
a=c;
c=b;
答案:
1). 2
第36题题号:386
C语言源程序的根本单位是【1】.
答案:
1). 函数
第37题题号:652
设int x=1/4;那么x的值为【1】.
答案:
1). 0
第38题题号:84
写出语句b=(a=6,a*3); 执行后整型变量b的值是【1】.答案:
1). 18
第39题题号:657
int x; x=(3+4)%5-6, 那么x的值为【1】.
答案:
1). -4
第40题题号:477
以下语句输出的结果是【1】,int a=-1;printf("%x",a);
答案:
1). ffff
第41题题号:88
表达式a+=b 相当于表达式【1】.
答案:
1). a=a+b 或a=b+a
第42题题号:437
以下程序的输出结果为【1】,
#include "stdio.h" main(){int a=010,j=10;printf("%d,%d\n",++a,j--);}
答案:
1). 9,10
第43题题号:433
x=3,y=2,那么表达式x*=y+8的值为【1】.
答案:
1). 30
第44题题号:76
设x 的值为15,n 的值为2,那么表达式x%=(n+3) 运算后x 的值是【1】.答案:
1). 0
第45题题号:539
假设有定义:int a[3][2]={2,4,6,8,10,12};,那么*(a[1]+1)的值是【1】.
答案:
1). 8
第46题题号:1443
计算机中内存储器的最小存储单位是【1】。
答案:
1). 位或bite 或位(bite)
第47题题号:604
假设有以下数组a,数组元素:a[0]~a[9],其值为
9 4 12 8 2 10 7 5 1 3
该数组的元素中,数值最大的元素的下标值是【1】.
答案:
1). 2
第48题题号:655
int x; x=3*4%-5/6, 那么x的值为【1】.
答案:
1). 0
第49题题号:346
合并字符串的库函数是【1】,只写函数名即可.
答案:
1). strcat
第50题题号:656
int x; x=-3+4%-5*3, 那么x的值为【1】.
答案:
1). 9
第51题题号:78
i=5;写出语句i+=012; 执行后整型变量i 的十进制值是【1】.答案:
1). 15
第52题题号:679
a=10,b=15,c=1,d=2,e=0,那么表达式a*b&&c 的值为【1】.答案:
1). 1
第53题题号:335
假设有以下数组a,数组元素:a[0]~a[9],其值为
9 4 12 8 2 10 7 5 1 3
该数组的元素中,数值最小的元素的下标值是【1】.
答案:
1). 8
第54题题号:309
当a=3,b=2,c=1;时,执行以下程序段后b=【1】.
if(a>b) a=b;
if(b>c) b=c;
else c=b;
c=a;
答案:
1). 1
第55题题号:526
feof(fp)函数用来判断文件是否完毕,如果遇到文件完毕,函数值为【1】,
否那么为【2】.
答案:
1). 非0值
2). 0
第56题题号:89
表达式i++ 相当于表达式【1】.
答案:
1). i=i+1 或i=1+i
第57题题号:444
c语言表达式5>2>7>8的值是【1】.
答案:
1). 0
第58题题号:382
假设有定义:char s[ ]="china";
那么Turbo C系统为数组s开辟【1】个字节的内存单元.
答案:
1). 6
第59题题号:350
函数调用时的实参和形参之间的数据是单向的【1】传递.
1). 值
第60题题号:445
c语言表达式!(4>=6)&&(3<=7)的值是【1】.
答案:
1). 1
第61题题号:669
int x=2,y=3,z=4; 那么表达式x+y>z的值为【1】.
答案:
1). 1
第62题题号:254
int a=1,b=2,c=3; 执行语句a += b *= c;后a的值是【1】.
答案:
1). 7
第63题题号:501
数组在内存中占一段连续的存储区,由【1】代表它的首地址.答案:
1). 数组名
第64题题号:352
预处理命令行都必须以【1】号开场.
答案:
1). #
第65题题号:438
以下程序的输出结果为【1】,
#include "stdio.h" main(){int a;for(a=0;a<10;a++);printf("%d",a);}答案:
1). 10
第66题题号:1264
表达式3&&0 的值是【1】
1). 0
第67题题号:667
int x=4,y=z=2;x=x==(y=z); 那么x的值为【1】.
答案:
1). 0
第68题题号:400
函数的定义不可以嵌套,但函数的调用【1】嵌套.
答案:
1). 可以
第69题题号:420
假设有定义:int a=10,b=9,c=8;接着顺序执行以下语句后,变量b中的值是【1】. c=(a-=(b-5));
c=(a%11)+(b=3);
答案:
1). 3
第70题题号:94
a=13,b=6, a%b的十进制数值为【1】.
答案:
1). 1
第71题题号:431
执行下面两个语句,输出的结果是【1】,char c1=97,c2=98;printf("%d %c",c1,c2);
答案:
1). 97 b
第72题题号:506
一个C源程序中至少应包括一个【1】函数.
答案:
1). main
第73题题号:639
x=2,y=2 那么表达式x*=y+8的值为【1】.
答案:
1). 20
第74题题号:443
x=5,y=8时,c语言表达式5-2>=x-1<=y-2的值是【1】.
答案:
1). 1
第75题题号:233
int a=1,b=2,c=3; 执行语句a=b=c;后a的值是【1】.
答案:
1). 3
第76题题号:348
static int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};其中a[1][2]的值为【1】.答案:
1). 6
第77题题号:351
C语言中,【1】是程序的根本组成局部.
答案:
1). 函数
第78题题号:341
定义int a[2][3];表示数组a中的元素个数是【1】个.
答案:
1). 6
第79题题号:385
函数调用语句func((e1,e2),(e3,e4,e5))中含有【1】个实参.
答案:
1). 2
第80题题号:662
int x=2;z=-x+++1; 那么z的值为【1】.
1). -1
第81题题号:1265
C语言中一个函数由函数首部和【1】两局部组成.
答案:
1). 函数体
第82题题号:97
a=13,b=6, a^b的十进制数值为【1】.
答案:
1). 11
第83题题号:567
a=13,b=6, !a的十进制数值为【1】.
答案:
1). 0
第84题题号:1260
表达式!10 的值是【1】.(填数字)
答案:
1). 0
第85题题号:682
a=10,b=15,c=1,d=2,e=0,那么表达式c==b>e的值为【1】.
答案:
1). 1
第86题题号:327
执行语句char str[81]="abcdef";后,字符串str完毕标志存储在str[【1】]
(在括号内填写下标值)中.
答案:
1). 6
第87题题号:343
求字符串长度的库函数是【1】,只写函数名即可.
1). strlen
第88题题号:377
调用fopen 函数翻开一文本文件,在"使用方式"这一项中,
为输入而翻开需填入【1】.
答案:
1). r 或r+
第89题题号:303
为了防止嵌套条件语句的二义性,C语言规定else与其前面最近的【1】语句配对.
答案:
1). if
第90题题号:562
a=13,b=6,a/b的十进制数值为【1】.
答案:
1). 2
第91题题号:1266
设变量定义为"int x=3, *p=&x;",设变量x的地址为2000,那么*p=【1】,&(*p)=【2】(填数字)答案:
1). 3
2). 2000
第92题题号:658
int x=2;x*=y=z=4; 那么x的值为【1】.
答案:
1). 8
第93题题号:442
以下程序的运行结果是【1】,main(){unsigned x1; int b=-1;x1=b;printf("%u",x1);}
答案:
1). 65535
第94题题号:290
下面程序段的输出结果是【1】.
int a=12; a=a&0377;pritnf("%o\n",a);
答案:
1). 14
第95题题号:310
当a=3,b=2,c=1;时,执行以下程序段后c=【1】.
if(a>b) a=b;
if(b>c) b=c;
else c=b;
c=a;
答案:
1). 2
第96题题号:516
假设s是int型变量,且s=6,那么下面表达式的值是【1】. s%2+(s+1)%2
答案:
1). 1
第97题题号:255
表达式18 && 53 的值是【1】.
答案:
1). 1
第98题题号:332
假设有以下数组a,数组元素:a[0]~a[9],其值为
9 4 12 8 2 10 7 5 1 3
该数组可用的最小下标值是【1】.
答案:
1). 0
第99题题号:471
以下语句输出的结果是【1】,unsigned int b=65535;printf("%d",b);
答案:
1). -1
第100题题号:421
假设输入字符串:abcde<回车>,那么以下while循环体将执行【1】次.
While((ch=getchar())=='e') printf("*");
答案:
1). 0
第101题题号:98
a=13,b=6, !a的十进制数值为【1】.
答案:
1). 0
第102题题号:384
函数的【1】调用是一个函数直接或间接地调用它自身.
答案:
1). 递归
第103题题号:671
int x=2,y=3,z=4; 那么表达式x+y&&z的值为【1】.
答案:
1). 1
第104题题号:670
int x=2,y=3,z=4; 那么表达式x+y>z&&y==z的值为【1】.
答案:
1). 0
第105题题号:388
设x和y均为int型变量,且x=1,y=2,那么表达式1.0+x/y的值为【1】.
答案:
1). 1.0 或1
第106题题号:505
在c语言中,格式输入操作是由库函数在C语言中,格式输入操作是由库函数
【1】完成的,格式输出操作是由库函数【2】完成的.
答案:
1). scanf
2). printf
第107题题号:648
设k=(a=2,b=3,a*b),那么k 的值为【1】.
答案:
1). 6
第108题题号:367
执行以下语句后,*(p+1)的值是【1】.
char s[3]="ab",*p;
p=s;
答案:
1). b
第109题题号:601
假设有以下数组a,数组元素:a[0]~a[9],其值为
9 4 12 8 2 10 7 5 1 3
该数组中下标最小的元素名字是【1】.
答案:
1). a[0]
第110题题号:349
按内存排列顺序, 数组char a[2]中的所有元素是a[1]和【1】.
答案:
1). a[0]
第111题题号:646
设x=62,表达式x>=60&&x<70||x==1的值为【1】.
答案:
1). 1
第112题题号:99
a=13,b=6, a>>2的十进制数值为【1】.
答案:
1). 3
第113题题号:528
设a、b、c为整型数, 且a=2、b=3、c=4, 那么执行完以下语句: a*=16+(b++)-(++c);
后,a的值是【1】.
答案:
1). 28
第114题题号:100
a=13,b=6, a||b的十进制数值为【1】.
答案:
1). 1
第115题题号:369
将函数funl 的入口地址赋给指针变量p的语句是【1】.
答案:
1). p=funl;
第116题题号:328
C语言中,数组元素的下标下限为【1】.
答案:
1). 0
第117题题号:511
假设x和n均是int型变量,且x和n的初值均为5,那么计算表达式x+=n++ 后x的值为
【1】,n的值为【2】.
答案:
1). 10
2). 6
第118题题号:333
假设有以下数组a,数组元素:a[0]~a[9],其值为
9 4 12 8 2 10 7 5 1 3
该数组可用的最大下标值是【1】.
答案:
1). 9
第119题题号:594
假设所用变量都已正确定义,请填写以下程序段的输出结果【1】.
for(i=1;i<=5;i++);
printf("OK\n");
答案:
1). OK
第120题题号:395
语句:x++; ++x; x=x+1; x=l+x;
执行后都使变量x中的值增1,请写出一条同一功能的赋值语句【1】.
答案:
1). x+=1
第121题题号:513
假设有以下定义,那么计算表达式y+=y-=m*=y后的y值是【1】.
int m=5,y=2;
答案:
1). -16
第122题题号:640
设x 的值为15,n 的值为2,那么表达式x*=n+3 运算后x 的值是【1】.答案:
1). 75
第123题题号:536
在C语言中,最大整型数是【1】.
答案:
1). 32767
第124题题号:672
int x=2,y=3,z=4; 那么表达式x||y+z的值为【1】.
答案:
1). 1
第125题题号:289
下面程序段的输出结果是【1】.
int a=12;a=a&052;printf("%d\n",a);
答案:
1). 8
第126题题号:434
设x=2.5,a=7,y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为【1】.
答案:
1). 2.5
第127题题号:531
假设有定义:char c='\010'; 那么变量C中包含的字符个数为【1】.
答案:
1). 1
第128题题号:540
假设有以下定义和语句:
int a[5]={1,3,5,7,9},*p;
p=&a[2];
那么++(*p)的值是【1】.
答案:
1). 6
第129题题号:661
int x=2;z=-x+++1; 那么x的值为【1】.
答案:
1). 3
第130题题号:334
假设有以下数组a,数组元素:a[0]~a[9],其值为
9 4 12 8 2 10 7 5 1 3
该数组中下标最大的元素的值是【1】.
答案:
1). 3
第131题题号:253
int a=1,b=2,c=3; 表达式(a&b)||(a|b) 的值是【1】.答案:
1). 1
第132题题号:644
设x=4<4-!0,x的值为【1】.
答案:
1). 0
第133题题号:649
设(k=a=5,b=3,a*b),那么表达式的值为【1】.
答案:
1). 15
第134题题号:403
设char a,b;假设想通过a&& b运算保存a的第1位和第6位的值,那么b的二进制数是【1】.答案:
1). 10000100
第135题题号:497
设x的值为15,n的值为2,那么表达式x%=(n+=3)运算后x的值是【1】.
答案:
1). 0
第136题题号:683
a=10,b=15,c=1,d=2,e=0,那么表达式!a<e的值为【1】.
答案:
1). 0
第137题题号:79
i=5.6;写出语句a=(int)i; 执行后变量i 的值是【1】.
答案:
1). 5.6
第138题题号:674
int x=2,y=3,z=4; 那么表达式!(x+y)>z的值为【1】.
答案:
1). 0
第139题题号:414
设有以下定义的语句:
int a[3][2]={10,20,30,40,50,60}, (*p)[2];
p=a;
那么*(*(p+2)+1)值为【1】.
答案:
1). 60
第140题题号:368
将数组a的首地址赋给指针变量p的语句是【1】.
答案:
1). p=a;
第141题题号:379
C语言中调用【1】函数来翻开文件.
答案:
1). fopen 或fopen()
第142题题号:353
如果函数不要求带回值,可用【1】来定义函数返回值为空.
答案:
1). void
第143题题号:430
设c语言中,int类型数据占2个字节,那么long类型数据占【1】个字节,
short类型数据占【2】个字节.
答案:
1). 4
2). 2
第144题题号:95
a=13,b=6, a&&b的十进制数值为【1】.
答案:
1). 1
第145题题号:331
C程序在执行过程中,不检查数组下标是否【1】.
答案:
1). 越界
第146题题号:413
设i,j,k均为int型变量,那么执行完下面的for循环后,k的值为【1】.
for(i=0,j=10;i<=j;i++,j--)
k=i+j;
答案:
1). 10
第147题题号:645
设x=2,表达式x>=60==1的值为【1】.
答案:
1). 0
第148题题号:312
以下程序段要求从键盘输入字符,当输入字母为'Y' 时,执行循环体,那么括号内应填写【1】.
ch=getchar();
while(ch ____ 'Y')/*在括号中填写*/
ch=getchar();
答案:
1). ==
第149题题号:305
当a=1,b=2,c=3时,执行以下程序段后a=【1】.
if (a>c) b=a;
a=c;
c=b;
答案:
1). 3
第150题题号:508
假设a,b和c均是int型变量,那么计算表达式a=(b=4)+(c=2) 后,a值为【1】,
b值为【2】,c值为【3】.
答案:
1). 6
2). 4
3). 2
第151题题号:381
C语言把文件看作是一个【1】的序列.
答案:
1). 字符或字节
第152题题号:432
执行以下语句的结果是【1】,a=3;printf("%d,",++a);printf("%d",a++);
答案:
1). 4,4
第153题题号:307
当a=1,b=2,c=3时,执行以下程序段后c=【1】.
if (a>c) b=a;
a=c;
c=b;
答案:
1). 2
第154题题号:647
设x=72,表达式x=(x>=60)的值为【1】.
答案:
1). 1
第155题题号:340
C语言中,二维数组在内存中的存放方式为按【1】优先存放.
答案:
1). 行
第156题题号:684
a=10,b=15,c=1,d=2,e=0,那么表达式a++&&e++&&c++的值为【1】.
答案:
1). 0
第157题题号:676
int x=2,y=2,z=0; 那么表达式x==y>z的值为【1】.
答案:
1). 0
第158题题号:498
c语言程序的三种根本构造是:顺序构造,选择构造,【1】构造.
答案:
1). 循环
第159题题号:329
C语言中,数组名是一个不可变的【1】量,不能对它进展加减和赋值运算.答案:
1). 地址
第160题题号:581
下面程序段的输出结果是【1】.
int a=12;a=a&052;printf("%d\n",a);
答案:
1). 8
第161题题号:441
设a=3,b=4,c=4,那么表达式a+b>c&&b==c&&a||b+c&&b==c的值为【1】.答案:
1). 1
第162题题号:342
字符串的完毕标志是【1】.
答案:
1). \0 或'\0' 或0
第163题题号:525
在C程序中,数据可以用二进制和【1】两种代码形式存放.
答案:
1). ASCII
第164题题号:660
int x=2;z=x++-1; 那么x的值为【1】.
答案:
1). 3
第165题题号:435
假设所有变量都为整型,表达式(a=2,b=5,a>b?a++:b++,a+b)的值是【1】.答案:
1). 8
第166题题号:405
假设int x=6;那么x+=x-=x*x表达式最后x的值是【1】.
答案:
1). -60
第167题题号:92
C语言中的字符变量用保存字【1】来说明.
答案:
1). char
第168题题号:93
a=13,b=6, a/b的十进制数值为【1】.
答案:
1). 2
第169题题号:643
设x=(5>1)+2,x的值为【1】.
答案:
1). 3
第170题题号:1261
:int i=8,j=10,m,n;m=++i;n=j++;问语句执行后m=【1】,n=【2】。
答案:
1). 9
2). 10
第171题题号:82
i=5, 写出语句a=(i>5)?0:1; 执行后整型变量a 的值是【1】.
答案:
1). 1
第172题题号:602
假设有以下数组a,数组元素:a[0]~a[9],其值为
9 4 12 8 2 10 7 5 1 3
该数组中下标最大的元素的值是【1】.
答案:
1). 3
第173题题号:74
执行以下语句后,z 的值是【1】.int x=4,y=25,z=5; z=y/x*z;
答案:
1). 30
第174题题号:565
a=13,b=6, a&b的十进制数值为【1】.
答案:
1). 4
第175题题号:83
i=5,写出语句a=(a=i+1,a+2,a+3); 执行后整型变量a 的值是【1】.答案:
1). 9
第176题题号:502
执行语句char s[3]="ab",*p;p=3;*(p+2)的值是【1】.
答案:
1). \0'
第177题题号:642
设x=2&&2||5>1,x的值为【1】.
答案:
1). 1
第178题题号:440
设a=3,b=4,c=5,那么表达式!(a+b)+c-1&&b+c/2的值为【1】.
答案:
1). 1
第179题题号:404
假设char w,int x,float y,double z;那么表达式w*x+z-y的结果为【1】类型.答案:
1). double 或双精度
第180题题号:336
假设有以下数组a,数组元素:a[0]~a[9],其值为
9 4 12 8 2 10 7 5 1 3
该数组的元素中,数值最大的元素的下标值是【1】.
答案:
1). 2
第181题题号:641
设x=5>1+2,x的值为【1】.
答案:
1). 1
第182题题号:537
在C语言中,最小整型数是【1】.
答案:
1). -32768
第183题题号:73
设a,b,t 为整型变量,初值为a=7,b=9,执行完语句t=(a>b)?a:b后,t 的值是【1】.
答案:
1). 9
第184题题号:665
int x=y=z=2;x=y==z; 那么x的值为【1】.
答案:
1). 1
第185题题号:1438
一个C程序总是从【1】开场执行。
答案:
1). main() 或main函数
第186题题号:75
i=5,写出语句a=i++; 执行后整型变量a的值是【1】.
答案:
1). 5
第187题题号:1440
unsigned int定义无符号根本整型变量,分配【1】个字节的存储单元。
答案:
1). 2 或两
第188题题号:102
a=13, a<<2的十进制数值为【1】.
答案:
1). 52
第189题题号:509
假设a是int型变量,且a的初值为6,那么计算表达式a+=a-=a*a 后a的值为【1】.答案:
1). -60
第190题题号:510
假设a是int型变量,那么计算表达式a=25/3%3 后a的值为【1】.
答案:
1). 2
第191题题号:1267
假设在程序中用到"strlen()"函数时,应在程序开头写上包含命令# include "【1】".答案:
1). string.h
第192题题号:1441
逗号表达式(a=3*5,a*4),a+5的值为【1】。
答案:
1). 20
第193题题号:87
输入整型变量a的值.
int a; scanf("%d",【1】);
答案:
1). &a
第194题题号:558
表达式i++ 相当于表达式i=【1】.
答案:
1). i+1 或1+i
第195题题号:293
getchar()函数只能接收一个【1】.
答案:
1). 字符
第196题题号:675
int x=2,y=3,z=4; 那么表达式!x+y>z的值为【1】.
答案:
1). 0
第197题题号:85
a=12,写出表达式(0<a)&&(a<2) 的值是【1】.
答案:
1). 0
第198题题号:659
int x=2;z=x++-1; 那么z的值为【1】.
答案:
1). 1
第199题题号:680
a=10,b=15,c=1,d=2,e=0,那么表达式a+b>10||a+b<0的值为【1】.答案:
1). 1
第200题题号:294
C语言的三种根本构造是【1】构造、选择构造、循环构造.
答案:
1). 顺序
第201题题号:378
调用fopen 函数翻开一文本文件,在"使用方式"这一项中,
为追加而翻开需填入【1】.
答案:
1). a 或a+
第202题题号:291
下面程序段的输出结果是【1】.
int a=12;a=a&052;printf("%o\n",a);
答案:
1). 10
第203题题号:666
int x=y=4,z=2;x=y==z; 那么x的值为【1】.
答案:
1). 0
第204题题号:572
执行以下语句后,b 的十进制值是【1】.
int x=240,y=15,b;
char z='A';
b=(( x && y ) && ( z < 'a' ));
答案:
1). 1
第205题题号:650
设(k=a=5,b=3,a*b),那么k值为【1】.
答案:
1). 5
第206题题号:504
在c程序中,可以通过三种运算方式为指针变量赋地址值,它们是【1】,=,malloc.答案:
1). &
第207题题号:678
int x=2,y=3,z=4; 那么表达式x+(y>!z)的值为【1】.
答案:
1). 3
第208题题号:387
假设变量a,b均为整型,表达式
(a=5,b=2,a>b?a++:b++,a+b)
的值是【1】.
答案:
1). 8
第209题题号:345
字符串比拟的库函数是【1】,只写函数名即可.
答案:
1). strcmp
第210题题号:436
以下程序的输出是【1】,
main(){int a=011;printf("%d\n",++a);}
答案:
1). 10
第211题题号:77
i=5;写出语句a=--i; 执行后整型变量a 的值是【1】.答案:
1). 4
第212题题号:532
以下do-while语句中循环体的执行次数是【1】.
a=10;
b=0;
do { b+=2; a-=2+b; } while (a>=0);
答案:
1). 3
第213题题号:366
构造体是不同数据类型的数据集合,作为数据类型,
必须先说明构造体【1】,再说明构造体变量.
答案:
1). 类型
第214题题号:1262
表示"x≥y≥z"的C表达式是【1】
答案:
1). x>=y&&y>=z
第215题题号:1263
从函数的形式上看,函数分为无参函数和【1】两种类型.答案:
1). 有参函数
第216题题号:503
在c程序中,只能给指针赋NULL值和【1】值.
答案:
1). 地址
第217题题号:101
a=13,b=6, a|b的十进制数值为【1】.
答案:
1). 15
第218题题号:81
i=5,写出语句i-=0x12; 执行后整型变量i 的值是【1】.答案:
1). -13
第219题题号:1444
变量的本质是代表内存中的一个存储单元的【1】。
答案:
1). 地址。