您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页c语言填空题试卷-(27971)

c语言填空题试卷-(27971)

来源:意榕旅游网
--WORD格式--专业资料--可编辑---

试卷编号:24 所属语言:C语言

试卷方案:TC_160505231125 试卷总分:249分 共有题型:1种

一、填空 共249题 (共计249分) 第1题 (1.0分) 题号:1308 度:中 第3章

int x=y=z=2;x=y==z; 则x的值为【1】.

答案:

=======(答案1)======= 1

第2题 (1.0分) 题号:1347 度:中 第3章

已知a=13,b=6,a%b的十进制数值为【1】

--

难 难. --WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 1

第3题 (1.0分) 题号:1296 难度:中 第3章

int x=2,y=3,z=4; 则表达式x+y>z&&y==z的值为【1】.

答案:

=======(答案1)======= 0

第4题 (1.0分) 题号:1448 难度:中 第8章

若输入60和13,下列程序运行结果为【1】.

--

--WORD格式--专业资料--可编辑---

#define SURPLUS(a,b) ((a)%(b))

main()

{int a,b;

scanf(\"%d,%d\

printf(\"%d\\n\ }

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 8

第5题 (1.0分) 题号:1425 度:中 第7章

若有以下数组a,数组元素:a[0]~a[9],其值为

9 4 12 8 2 10 7 5 1 3

该数组中下标最小的元素名字是【1】.

答案:

=======(答案1)======= a[0]

--

难 --WORD格式--专业资料--可编辑---

第6题 (1.0分) 题号:1427 难度:中 第7章

合并字符串的库函数是【1】,只写函数名即可.

答案:

=======(答案1)======= strcat

第7题 (1.0分) 题号:1418 难度:中 第7章

从键盘输入 1 2 3 4 5 6 7 8 9 执行后输出的结果是【1】.

main()

--

--WORD格式--专业资料--可编辑---

{int a[3][3],sum=0;

for(i=0;i<3,i++)

for(j=0;j<3;j++)

scanf(\"%d\

printf(\"\\n\");

for( i=0; i<3; i++ )

printf(\"%d\\n\

--

sum = sum + a[i][i]; --WORD格式--专业资料--可编辑---

}

答案:

=======(答案1)======= 15

第8题 (1.0分) 题号:1443 难度:中 第8章

函数的【1】调用是一个函数直接或间接地调用它自身.

答案:

=======(答案1)======= 递归

第9题 (1.0分) 题号:1370 难度:中 第4章

--

--WORD格式--专业资料--可编辑---

已知 i=5,写出语句 i-=0x12; 执行后整型变量 i 的值是【1】.

答案:

=======(答案1)======= -13

第10题 (1.0分) 题号:1337 难度:中 第3章

设x和y均为int型变量,且x=1,y=2,则表达式1.0+x/y的值为【1】.

答案:

=======(答案1)======= 1.0

=========或========= 1

--

--WORD格式--专业资料--可编辑---

第11题 (1.0分) 题号:1372 难度:中 第4章

已知 i=5,写出语句 a=i++; 执行后整型变量a的值是【1】.

答案:

=======(答案1)======= 5

第12题 (1.0分) 题号:1268 难度:中 第3章

逗号表达式(a=3*5,a*4),a+5的值为【1】

答案:

=======(答案1)======= 20

第13题 (1.0分) 题号:1396 --

.

--WORD格式--专业资料--可编辑---

难度:中 第6章

程序段int k=10; while(k=0) k=k-1循环体语句执行【1】次.

答案:

=======(答案1)======= 0

第14题 (1.0分) 题号:1326 难度:中 第3章

设k=(a=2,b=3,a*b),则k 的值为【1】.

答案:

=======(答案1)======= 6

第15题 (1.0分) 题号:1404 难度:中 第6章

--

--WORD格式--专业资料--可编辑---

程序填空:输入5个字符串,将其中最小的打印出来.

main()

{char str[10],temp[10]; int i;

gets(temp);

for(i=0;i<4;i++)

--

--WORD格式--专业资料--可编辑---

{gets(str);

if(strcmp(temp,str)>0)

strcpy(【1】); }

printf(\"\\nThe min string is: %s\\n\ }

答案:

=======(答案1)======= temp,str

--

--WORD格式--专业资料--可编辑---

第16题 (1.0分) 题号:1422 难度:中 第7章

若有以下数组a,数组元素:a[0]~a[9],其值为

9 4 12 8 2 10 7 5 1 3

该数组可用的最大下标值是【1】.

答案:

=======(答案1)======= 9

第17题 (1.0分) 题号:1436 难度:中 第8章

--

--WORD格式--专业资料--可编辑---

C语言中,数组元素的下标下限为【1】.

答案:

=======(答案1)======= 0

第18题 (1.0分) 题号:1393 难度:中 第5章

为了避免嵌套条件语句的二义性,C语言规定else与其前面最近的【1】语句配对.

答案:

=======(答案1)======= if

第19题 (1.0分) 题号:1265 难度:中 第3章

c语言表达式5>2>7>8的值是【1】.

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 0

第20题 (1.0分) 题号:1403 难度:中 第6章

以下do-while语句中循环体的执行次数是【1】.

a=10;

b=0;

--

--WORD格式--专业资料--可编辑---

do { b+=2; a-=2+b; } while (a>=0);

答案:

=======(答案1)======= 3

第21题 (1.0分) 题号:1301 难度:中 第3章

int x=2;z=-x+++1; 则x的值为【1】.

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 3

第22题 (1.0分) 题号:1477 难度:中 第11章

feof(fp)函数用来判断文件是否结束,如果遇到文件结束,函数值为【1】,

否则为【2】.

答案:

=======(答案1)======= 非0值

=======(答案2)======= 0

--

--WORD格式--专业资料--可编辑---

第23题 (1.0分) 题号:1457 难度:中 第9章

若有以下的说明?定义和语句,则输出结果为【1】.

main()

{union un

{int a;

char c[2];

--

--WORD格式--专业资料--可编辑---

}w;

w.c[0]='A';w.c[1]='a';

printf(\"%o\\n\ }

答案:

=======(答案1)======= 60501

第24题 (1.0分) 题号:1398 难度:中 第6章

若输入字符串:abcde<回车>,则以下while循环体将执行 【1】 次.

--

--WORD格式--专业资料--可编辑---

While((ch=getchar())=='e') printf(\"*\");

答案:

=======(答案1)======= 0

第25题 (1.0分) 题号:1249 难度:中 第2章

C语言中的字符变量用保留字【1】来说明.

答案:

=======(答案1)======= char

第26题 (1.0分) 题号:14 难度:中 第9章

--

--WORD格式--专业资料--可编辑---

若有以下的说明和语句,已知int类型占两个字节,则以下的输出结果为【1】.

main()

{struct st

{char a[10];

int b;

double c;

--

--WORD格式--专业资料--可编辑---

};

printf(\"%d\\n\ }

答案:

=======(答案1)======= 20

第27题 (1.0分) 题号:1407 难度:中 第6章

设i,j,k均为int型变量,则执行完下面的for循环后,k的值为【1】.

for(i=0,j=10;i<=j;i++,j--)

--

--WORD格式--专业资料--可编辑---

k=i+j;

答案:

=======(答案1)======= 10

第28题 (1.0分) 题号:1475 难度:中 第10章

设有以下结构类型说明和变量定义,则变量a在内存所占字节数是 【1】 .

Struct stud

{ char num[6];

int s[4];

--

--WORD格式--专业资料--可编辑---

double ave;

} a,*p;

答案:

=======(答案1)======= 22

第29题 (1.0分) 题号:1275 难度:中 第3章

设 x 的值为15,n 的值为2,则表达式 x*=n+3 运算后 x 的值是【1】.

答案:

=======(答案1)======= 75

--

--WORD格式--专业资料--可编辑---

第30题 (1.0分) 题号:1441 难度:中 第8章

函数调用时的实参和形参之间的数据是单向的【1】传递.

答案:

=======(答案1)======= 值

第31题 (1.0分) 题号:1439 难度:中 第8章

如果函数不要求带回值,可用【1】来定义函数返回值为空.

答案:

=======(答案1)======= void

--

--WORD格式--专业资料--可编辑---

第32题 (1.0分) 题号:1374 难度:中 第4章

已知 i=5.6;写出语句 a=(int)i; 执行后变量 i 的值是【1】.

答案:

=======(答案1)======= 5.6

第33题 (1.0分) 题号:1311 难度:中 第3章

表达式 i++ 相当于表达式i=【1】.

答案:

=======(答案1)======= i+1

=========或=========

--

--WORD格式--专业资料--可编辑---

1+i

第34题 (1.0分) 题号:1445 难度:中 第8章

下列程序的输出结果是【

max_value(array)

int array[][4];

{int i,j,max;

max=array[0][0];

--

1】. --WORD格式--专业资料--可编辑---

for(i=0;i<3;i++)

for(j=0;j<4;j++)

if(array[i][j]>max)

max=array[i][j];

return(max); }

main()

--

--WORD格式--专业资料--可编辑---

{static int

a[3][4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}};

pritnf(%d\\n\ }

答案:

=======(答案1)======= 34

第35题 (1.0分) 题号:1299 难度:中 第3章

int x=2;z=++x+1; 则x的值为【1】.

答案:

=======(答案1)=======

--

--WORD格式--专业资料--可编辑---

3

第36题 (1.0分) 题号:1357 难度:中 第4章

c语言程序的三种基本结构是:顺序结构,选择结构,【1】结构.

答案:

=======(答案1)======= 循环

第37题 (1.0分) 题号:1429 难度:中 第7章

若有定义:char c='\\010'; 则变量C中包含的字符个数为【1】.

答案:

=======(答案1)=======

--

--WORD格式--专业资料--可编辑---

1

第38题 (1.0分) 题号:1338 难度:中 第3章

已知 a=10,b=15,c=1,d=2,e=0,则表达式 a*b&&c 的值为【1】.

答案:

=======(答案1)======= 1

第39题 (1.0分) 题号:1421 难度:中 第7章

若有以下数组a,数组元素:a[0]~a[9],其值为

9 4 12 8 2 10 7 5 1 3

--

--WORD格式--专业资料--可编辑---

该数组的元素中,数值最小的元素的下标值是【1】.

答案:

=======(答案1)======= 8

第40题 (1.0分) 题号:1352 难度:中 第3章

已知a=13,b=6,a>>2的十进制数值为【1】.

答案:

=======(答案1)======= 3

第41题 (1.0分) 题号:1371 难度:中 第4章

已知 i=5,写出语句 a=(a=i+1,a+2,a+3); 执行

--

--WORD格式--专业资料--可编辑---

后整型变量 a 的值是【1】.

答案:

=======(答案1)======= 9

第42题 (1.0分) 题号:1252 难度:中 第2章

变量的本质是代表内存中的一个存储单元的【1】.

答案:

=======(答案1)======= 地址

第43题 (1.0分) 题号:1446 难度:中 第8章

静态变量和外部变量的初始化是在【1】阶段

--

--WORD格式--专业资料--可编辑---

完成的,而自动变量的赋值是

在【2】时进行的.

答案:

=======(答案1)======= 编译

=======(答案2)======= 函数调用

第44题 (1.0分) 题号:1431 难度:易 第7章

若在程序中用到strlen()函数时,应在程序开头写上包含命令# include \"【1】\".

答案:

=======(答案1)=======

--

--WORD格式--专业资料--可编辑---

string.h

第45题 (1.0分) 题号:1395 难度:中 第5章

若所用变量均已正确定义,则执行下面程序段后的 值是【1】.

main()

{int a=2,b=7,c=5;

switch(a>0)

--

--WORD格式--专业资料--可编辑---

{case 1: switch(b<0)

{ case 1:printf( \" @ \"); break;

case 0: printf(\"!\"); break; }

case 0: switch(c==5)

{ case 0:printf(\"#\"); break;

case 1:printf(\"*\"); break;

--

--WORD格式--专业资料--可编辑---

default: printf(\"%%\"); break; }

default: printf(\"&\"); }

printf(\"\\n\"); }

答案:

=======(答案1)======= !*&

--

--WORD格式--专业资料--可编辑---

第46题 (1.0分) 题号:1242 难度:中 第2章

unsigned int定义无符号基本整型 变量,分配【1】个字节的存储单元.

答案:

=======(答案1)======= 2

=========或========= 两

第47题 (1.0分) 题号:1478 难度:中 第11章

在C语言中,文件的存取是以【1】为单位的,这种文件被称为【2】文件.

答案:

=======(答案1)=======

--

--WORD格式--专业资料--可编辑---

字符

=======(答案2)======= 流式

第48题 (1.0分) 题号:1330 难度:中 第3章

设x=2,表达式x>=60==1的值为【1】.

答案:

=======(答案1)======= 0

第49题 (1.0分) 题号:1440 难度:易 第8章

从函数的形式上看,函数分为无参函数和【两种类型.

答案:

--

1】 --WORD格式--专业资料--可编辑---

=======(答案1)======= 有参函数

第50题 (1.0分) 题号:1305 难度:中 第3章

int x=4,y=z=2;x=x==(y=z); 则x的值为【

答案:

=======(答案1)======= 0

第51题 (1.0分) 题号:1332 难度:中 第3章 设x=4<4-!0,x的值为【1】.

答案:

=======(答案1)=======

--

1】. --WORD格式--专业资料--可编辑---

0

第52题 (1.0分) 题号:1315 难度:中 第3章

表示\"x≥y≥z\"的C表达式是【1】.

答案:

=======(答案1)======= x>=y&&y>=z

第53题 (1.0分) 题号:1368 难度:中 第4章

若有定义:int a=10,b=9,c=8;接着顺序执行下列语句后,变量b中的值是 【1】 .

c=(a-=(b-5));

--

--WORD格式--专业资料--可编辑---

c=(a%11)+(b=3);

答案:

=======(答案1)======= 3

第题 (1.0分) 题号:1384 难度:中 第4章 执行下列语句后,z 的值是【1】.int x=4,y=25,z=5; z=y/x*z;

答案:

=======(答案1)======= 30

第55题 (1.0分) 题号:14 难度:较难 第10章

设变量定义为\"int x=3, *p=&x;\设变量x的地

--

--WORD格式--专业资料--可编辑---

址为2000,则*p=【1】,&(*p)=【2】(填数字)

答案:

=======(答案1)======= 3

=======(答案2)======= 2000

第56题 (1.0分) 题号:1309 难度:中 第3章

表达式 a+=b 相当于表达式【1】.

答案:

=======(答案1)======= a=a+b

=========或========= a=b+a

--

--WORD格式--专业资料--可编辑---

第57题 (1.0分) 题号:1317 难度:中 第3章

假设变量a,b均为整型,表达式

(a=5,b=2,a>b?a++:b++,a+b)

的值是【1】.

答案:

=======(答案1)======= 8

--

--WORD格式--专业资料--可编辑---

第58题 (1.0分) 题号:1361 难度:中 第4章

int a=1,b=2,c=3; 执行语句a=b=c;后a的值是【1】.

答案:

=======(答案1)======= 3

第59题 (1.0分) 题号:1410 难度:中 第6章 以下程序计算数n的阶乘.

main()

--

--WORD格式--专业资料--可编辑---

{int i,n; long np;

scanf(\"%d\

np=【1】;

for(i=2;i<=n;i++)

np=np*i;

printf((\"n=%d,n!=%ld\\n\ }

答案:

--

--WORD格式--专业资料--可编辑---

=======(答案1)======= 1

第60题 (1.0分) 题号:1383 难度:中 第4章

执行下列语句后,b 的十进制值是【1】.

int x=240,y=15,b;

char z='A';

--

--WORD格式--专业资料--可编辑---

b=(( x && y ) && ( z < 'a' ));

答案:

=======(答案1)======= 1

第61题 (1.0分) 题号:1277 难度:中 第3章

设(k=a=5,b=3,a*b),则表达式的值为【1】.

答案:

=======(答案1)======= 15

第62题 (1.0分) 题号:1350 难度:中 第3章

已知a=13,b=6,a||b的十进制数值为【1】--

.

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 1

第63题 (1.0分) 难度:中 第8章 下列程序运行结果为【1】

#define PI 3.14

#define S(r) PI * r * r

main()

--

题号:1450 . --WORD格式--专业资料--可编辑---

{float a,area; a=2;

area=S(a);

printf(\"%5.2f\\n\ }

答案:

=======(答案1)======= 12.56

第题 (1.0分) 题号:1287 难度:中 第3章

--

--WORD格式--专业资料--可编辑---

用户输入字母\"a\"时,下列程序运行结果是【1】.

#include < stdio.h >

main()

{char ch;

ch= getchar( );

(ch>='a' && ch<='z') ? putchar(ch+'A'-'a') : putchar(ch);

--

--WORD格式--专业资料--可编辑---

}

答案:

=======(答案1)======= A

第65题 (1.0分) 题号:1380 难度:中 第4章

以下程序的输出结果为【1】. #include \"stdio.h\" main(){int

a=010,j=10;printf(\"%d,%d\\n\

答案:

=======(答案1)======= 9,10

第66题 (1.0分) 题号:1351 难度:中 第3章

--

--WORD格式--专业资料--可编辑---

已知a=13,b=6,a|b的十进制数值为【1】.

答案:

=======(答案1)======= 15

第67题 (1.0分) 题号:1300 难度:中 第3章

int x=2;z=++x+1; 则z的值为【1】.

答案:

=======(答案1)======= 4

第68题 (1.0分) 题号:1463 难度:中 第10章

程序运行时若依次输入25,3,40,则输出结果是【1】.

--

--WORD格式--专业资料--可编辑---

main()

{int *p1,*p2,*p3;

int i,j,k,t;

scanf(\"%d%d%d\

p1=&i;

p2=&j;

--

--WORD格式--专业资料--可编辑---

p3=&k;

if(*p1<*p2){t=*p1;*p1=*p2;*p2=t;}

if(*p1<*p3){t=*p1;p1=*p3;*p3=t;}

if(*p2<*p3){t=*p2;*p2=*p3;*p3=t;}

printf(\"%d\\n\ }

答案:

=======(答案1)======= 3

--

--WORD格式--专业资料--可编辑---

第69题 (1.0分) 题号:1253 难度:中 第2章

getchar()函数只能接收一个【1】.

答案:

=======(答案1)======= 字符

第70题 (1.0分) 题号:1256 难度:中 第2章 下列程序的输出是【1】,

main(){int a=011;printf(\"%d\\n\

答案:

=======(答案1)=======

--

--WORD格式--专业资料--可编辑---

10

第71题 (1.0分) 题号:1247 难度:中 第2章

在C语言中,最小整型数是【1】.

答案:

=======(答案1)======= -32768

第72题 (1.0分) 题号:1271 难度:中 第3章

若s是int型变量,且s=6,则下面表达式的值是【1】.

s%2+(s+1)%2

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 1

第73题 (1.0分) 题号:1453 难度:中 第9章

结构体是不同数据类型的数据集合,作为数据类型,

必须先说明结构体【1】,再说明结构体变量.

答案:

=======(答案1)======= 类型

--

--WORD格式--专业资料--可编辑---

第74题 (1.0分) 题号:1413 难度:中 第7章 读程序,填运行结果【1】.

main()

{char c[10]={'I',' ','a','m',' ','a',' ','b','o','y'};

int i;

for(i=0;i<10;i++)

printf(\"%c\

printf(\"\\n\");

--

--WORD格式--专业资料--可编辑---

}

答案:

=======(答案1)======= I am a boy

第75题 (1.0分) 题号:1455 难度:中 第9章

若有以下的说明和语句,已知int类型占两个字节,则以下的输出结果为【1】.

main()

{union un

--

--WORD格式--专业资料--可编辑---

{int i;

double y; };

struct st

{char a[10];

union un b; };

--

--WORD格式--专业资料--可编辑---

printf(\"%d\\n\ }

答案:

=======(答案1)======= 18

第76题 (1.0分) 题号:1341 难度:中 第3章

已知 a=10,b=15,c=1,d=2,e=0,则表达式(c==b)>e的值为【1】.

答案:

=======(答案1)======= 0

--

--WORD格式--专业资料--可编辑---

第77题 (1.0分) 题号:1405 难度:中 第6章

若所用变量都已正确定义,请填写以下程序段的输出结果【1】.

for(i=1;i<=5;i++);

printf(\"OK\\n\");

答案:

=======(答案1)======= OK

--

--WORD格式--专业资料--可编辑---

第78题 (1.0分) 题号:1399 难度:中 第6章

若所用变量都已经正确定义,请填写以下程序段的输出结果【1】. s=7;

while ( --s );

s -= 2;

printf(\"%d\\n\

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= -2

第79题 (1.0分) 题号:1483 难度:中 第11章

调用 fopen 函数打开一文本文件,在\"使用方式\"这一项中,

为输入而打开需填入【1】.

答案:

=======(答案1)======= r

=========或========= r+

--

--WORD格式--专业资料--可编辑---

第80题 (1.0分) 题号:1250 难度:中 第2章

设 int x=1/4;则x的值为【1】.

答案:

=======(答案1)======= 0

第81题 (1.0分) 题号:1263 难度:中 第3章

C语言表达式!(3<6)||(4<9)的值是【1】

答案:

=======(答案1)======= 1

第82题 (1.0分) 题号:1473 难度:中 第10章

--

. --WORD格式--专业资料--可编辑---

执行语句char s[3]=\"ab\的值是【1】.

答案:

=======(答案1)======= \\0'

第83题 (1.0分) 题号:1336 难度:中 第3章

设x的值为15,n的值为2,则表达式x%=(n+=3)运算后x的值是【1】.

答案:

=======(答案1)======= 0

第84题 (1.0分) 题号:1412 难度:中 第7章

--

--WORD格式--专业资料--可编辑---

按内存排列顺序, 数组char a[2]中的所有元素是a[1]和【1】.

答案:

=======(答案1)======= a[0]

第85题 (1.0分) 题号:1375 难度:中 第4章

已知 i=5;写出语句 a=--i; 执行后整型变量的值是【1】.

答案:

=======(答案1)======= 4

第86题 (1.0分) 题号:1297 难度:中 第3章

--

a --WORD格式--专业资料--可编辑---

int x=2,y=3,z=4; 则表达式x+y>z的值为【1】.

答案:

=======(答案1)======= 1

第87题 (1.0分) 题号:1469 难度:中 第10章 若有以下定义和语句:

int a[5]={1,3,5,7,9},*p;

p=&a[2];

则++(*p)的值是【1】.

答案:

--

--WORD格式--专业资料--可编辑---

=======(答案1)======= 6

第88题 (1.0分) 题号:1480 难度:中 第11章

C语言中调用【1】函数来关闭文件.

答案:

=======(答案1)======= fclose

=========或========= fclose()

第题 (1.0分) 题号:1321 难度:中 第3章

设a、b、c为整型数, 且a=2、b=3、c=4, 行完以下语句:

--

则执--WORD格式--专业资料--可编辑---

a*=16+(b++)-(++c);

后,a的值是 【1】.

答案:

=======(答案1)======= 28

第90题 (1.0分) 题号:1465 难度:中 第10章

下列程序的运行结果为【1】.

main()

--

--WORD格式--专业资料--可编辑---

{int x,*p,**q;

x=10;

p=&x;

q=&p;

printf( \"%d\\n\" , * *q ); }

答案:

=======(答案1)======= 10

--

--WORD格式--专业资料--可编辑---

第91题 (1.0分) 题号:1238 难度:中 第1章

C语言源程序的基本单位是【1】.

答案:

=======(答案1)======= 函数

第92题 (1.0分) 题号:1295 难度:中 第3章

int x=2,y=3,z=4; 则表达式x+y>!z的值为【

答案:

=======(答案1)======= 1

--

1】. --WORD格式--专业资料--可编辑---

第93题 (1.0分) 题号:1346 难度:中 第3章

已知a=13, a<<2的十进制数值为【1】.

答案:

=======(答案1)======= 52

第94题 (1.0分) 题号:1452 难度:中 第9章 程序运行的结果是【1】.

main()

{ union example

--

--WORD格式--专业资料--可编辑---

{ struct

{int x;

int y;

} in;

int a;

int b;

}e;

e.a=1; e.b=2; e.in.x=e.a*e.b;

--

--WORD格式--专业资料--可编辑---

printf( \"%d\\n \ }

答案:

=======(答案1)======= 4

第95题 (1.0分) 题号:1269 难度:中 第3章

若a是int型变量,则计算表达式 a=25/3%3 a的值为【1】.

答案:

=======(答案1)======= 2

--

后--WORD格式--专业资料--可编辑---

第96题 (1.0分) 题号:1458 难度:中 第9章 以下程序输出结果是【1】.

#include \"stdio.h\"

union pw

{int i;

char ch[2];

--

--WORD格式--专业资料--可编辑---

}a;

main()

{a.ch[0]=13;

a.ch[1]=0;

printf(\"%d\\n\ }

答案:

=======(答案1)======= 13

--

--WORD格式--专业资料--可编辑---

第97题 (1.0分) 题号:1382 难度:中 第4章

语句:x++; ++x; x=x+1; x=l+x;

执行后都使变量x中的值增1,请写出一条同一功能的赋值语句【1】.

答案:

=======(答案1)======= x+=1

第98题 (1.0分) 题号:1273 难度:中 第3章

若有以下定义,则计算表达式y+=y-=m*=y后的y值是【1】.

int m=5,y=2;

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= -16

第99题 (1.0分) 题号:1369 难度:中 第4章

已知 i=5, 写出语句 a=(i>5)?0:1; 执行后整型变量 a 的值是【1】.

答案:

=======(答案1)======= 1

第100题 (1.0分) 题号:13 难度:中 第4章

int x; x=-3+4%-5*3, 则x的值为【1】.

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 9

第101题 (1.0分) 题号:1259 难度:中 第2章

下列语句输出的结果是【1】,unsigned int b=65535;printf(\"%d\

答案:

=======(答案1)======= -1

第102题 (1.0分) 题号:1415 难度:中 第7章

程序执行后输出的结果是【1】.

--

--WORD格式--专业资料--可编辑---

#include \"stdio.h\"

main()

{int i,j,t;

static int a[]={70,1,0,4,8,12,65,-76,100,-45,35};

for(i=0;i<=9;i++)

if(a[i]>a[i+1])

{t=a[i];a[i]=a[i+1];a[i+1]=t;}

--

--WORD格式--专业资料--可编辑---

printf(\"%d\ }

答案:

=======(答案1)======= 100

第103题 (1.0分) 题号:1255 难度:中 第2章 输入整型变量a的值.

int a; scanf(\"%d\【1】);

答案:

=======(答案1)======= &a

--

--WORD格式--专业资料--可编辑---

第104题 (1.0分) 题号:1430 难度:中 第7章 若有定义:char s[ ]=\"china\";

则Turbo C系统为数组s开辟【1】个字节的内存单元.

答案:

=======(答案1)======= 6

第105题 (1.0分) 题号:1456 难度:中 第9章 程序运行的结果是【1】.

--

--WORD格式--专业资料--可编辑---

main() {

union example {

int a;

int b;

}e;

e.a=1;e.b=2;

--

--WORD格式--专业资料--可编辑---

printf( \"%d\\n\" , e.a); }

答案:

=======(答案1)======= 2

第106题 (1.0分) 题号:1323 难度:中 第3章

设a=3,b=4,c=5,则表达式!(a+b)+c-1&&b+c/2的值为【1】.

答案:

=======(答案1)======= 1

--

--WORD格式--专业资料--可编辑---

第107题 (1.0分) 题号:1459 难度:中 第10章

在c程序中,可以通过三种运算方式为指针变量赋地址值,它们是【1】,=,malloc.

答案:

=======(答案1)======= &

第108题 (1.0分) 题号:1261 难度:中 第2章 执行下列语句的结果是

【1】,a=3;printf(\"%d,\

答案:

=======(答案1)======= 4,4

--

--WORD格式--专业资料--可编辑---

第109题 (1.0分) 题号:1482 难度:中 第11章

调用 fopen 函数打开一文本文件,在\"使用方式\"这一项中,

为追加而打开需填入【1】.

答案:

=======(答案1)======= a

=========或========= a+

第110题 (1.0分) 题号:1314 难度:较易 第3章 表达式3&&0 的值是【1】.

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 0

第111题 (1.0分) 题号:1302 难度:中 第3章

int x=2;z=-x+++1; 则z的值为【1】.

答案:

=======(答案1)======= -1

第112题 (1.0分) 题号:1402 难度:中 第6章

若所用变量都已正确定义,请填写以下程序段的输出结果【1】.

--

--WORD格式--专业资料--可编辑---

s=7;

do s -= 2;

while (s==0);

printf(\"%d\\n\

答案:

=======(答案1)======= 5

第113题 (1.0分) 题号:1272 难度:中 第3章

--

--WORD格式--专业资料--可编辑---

若x和n均是int型变量,且x和n的初值均为5,则计算表达式 x+=n++ 后x的值为

【1】,n的值为【2】.

答案:

=======(答案1)======= 10

=======(答案2)======= 6

第114题 (1.0分) 题号:1378 难度:中 第4章

已知x=2,y=2 则表达式x*=y+8的值为【1】

答案:

=======(答案1)=======

--

. --WORD格式--专业资料--可编辑---

20

第115题 (1.0分) 题号:1342 难度:中 第3章

已知 a=10,b=15,c=1,d=2,e=0,则表达式a++&&e++&&c++的值为【1】.

答案:

=======(答案1)======= 0

第116题 (1.0分) 题号:1325 难度:中 第3章

设char a,b;若想通过a&& b运算保留a的第1位和第6位的值,则b的二进制数是【1】.

答案:

=======(答案1)=======

--

--WORD格式--专业资料--可编辑---

10000100

第117题 (1.0分) 题号:1379 难度:中 第4章

已知x=3,y=2,则表达式x*=y+8的值为【1】.

答案:

=======(答案1)======= 30

第118题 (1.0分) 题号:1468 难度:中 第10章

若有定义:int a[3][2]={2,4,6,8,10,12};,则*(a[1]+1)的值是【1】.

答案:

=======(答案1)======= 8

--

--WORD格式--专业资料--可编辑---

第119题 (1.0分) 题号:1285 难度:中 第3章

写出表达式 1.234&&5.982 的值是【1】.

答案:

=======(答案1)======= 1

第120题 (1.0分) 题号:1386 难度:中 第5章

当a=1,b=2,c=3时,执行以下程序段后a=【1】

if (a>c) b=a;

--

. --WORD格式--专业资料--可编辑---

a=c;

c=b;

答案:

=======(答案1)======= 3

第121题 (1.0分) 题号:1327 难度:中 第3章

设w=5;w+= -2;则w的值为【1】.

答案:

=======(答案1)======= 3

--

--WORD格式--专业资料--可编辑---

第122题 (1.0分) 题号:1366 难度:中 第4章

int x; x=-3+4*5-6, 则x的值为【1】.

答案:

=======(答案1)======= 11

第123题 (1.0分) 题号:1243 难度:中 第2章

计算机中内存储器的最小存储单位是【1】

答案:

=======(答案1)======= 位

=========或========= bite

=========或========= 位(bite)

--

. --WORD格式--专业资料--可编辑---

第124题 (1.0分) 题号:1467 难度:中 第10章

若输入2,2,下列程序运行结果是【1】.

main()

{int i,j,(*p)[4];

static int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; p=a;

--

--WORD格式--专业资料--可编辑---

scanf(\"%d,%d\

printf(\"%d\\n\ }

答案:

=======(答案1)======= 11

第125题 (1.0分) 题号:1353 难度:中 第3章

已知a=13,b=6, !a的十进制数值为【1】.

答案:

=======(答案1)======= 0

--

--WORD格式--专业资料--可编辑---

第126题 (1.0分) 题号:1358 难度:中 第4章

C语言的三种基本结构是【1】结构、选择结构、循环结构.

答案:

=======(答案1)======= 顺序

第127题 (1.0分) 题号:1276 难度:中 第3章

设(k=a=5,b=3,a*b),则k值为【1】.

答案:

=======(答案1)======= 5

--

--WORD格式--专业资料--可编辑---

第128题 (1.0分) 题号:1362 难度:中 第4章

int x; x=(3+4)%5-6, 则x的值为【1】.

答案:

=======(答案1)======= -4

第129题 (1.0分) 题号:1391 难度:中 第5章

当a=3,b=2,c=1;时,执行以下程序段后 c=【1】.

if(a>b) a=b;

--

--WORD格式--专业资料--可编辑---

if(b>c) b=c;

else c=b; c=a;

答案:

=======(答案1)======= 2

第130题 (1.0分) 题号:1432 难度:中 第7章

执行语句char str[81]=\"abcdef\";后,字符串束标志存储在str[【1】]

(在括号内填写下标值)中.

--

结 str--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 6

第131题 (1.0分) 题号:1377 难度:易 第4章

已知:int i=8,j=10,m,n;m=++i;n=j++;问语句执行后m=【1】,n=【2】.

答案:

=======(答案1)======= 9

=======(答案2)======= 10

第132题 (1.0分) 题号:1284 难度:中 第3章

--

--WORD格式--专业资料--可编辑---

下面程序段的输出结果是【1】.

int a=12;a=a&052;printf(\"%d\\n\

答案:

=======(答案1)======= 8

第133题 (1.0分) 题号:1322 难度:中 第3章 设a=3,b=4,c=4,则表达式

a+b>c&&b==c&&a||b+c&&b==c的值为【1】.

答案:

=======(答案1)======= 1

--

--WORD格式--专业资料--可编辑---

第134题 (1.0分) 题号:1324 难度:中 第3章

设a取二进制数00101101,若想通过a^b运算使a的高4位取反,低4位不变,则b的

二进制数是【1】.

答案:

=======(答案1)======= 11110000

第135题 (1.0分) 题号:1316 难度:中 第3章 程序运行的结果是【1】.

main()

--

--WORD格式--专业资料--可编辑---

{int a=3,b=4;

printf(\"%d\\n\ }

答案:

=======(答案1)======= 3

第136题 (1.0分) 题号:1343 难度:中 第3章

已知 a=10,b=15,c=1,d=2,e=0,则表达式c==b>e的值为【1】.

答案:

--

--WORD格式--专业资料--可编辑---

=======(答案1)======= 1

第137题 (1.0分) 题号:1461 难度:中 第10章

程序运行时若依次输入2,3,40,则输出结果是【1】.

main()

{int *p1,*p2,*p3;

int i,j,k,t;

--

--WORD格式--专业资料--可编辑---

scanf(\"%d%d%d\

p1=&i;

p2=&j;

p3=&k;

if(*p1<*p2){t=*p1;*p1=*p2;*p2=t;}

if(*p1<*p3){t=*p1;p1=*p3;*p3=t;}

if(*p2<*p3){t=*p2;*p2=*p3;*p3=t;}

--

--WORD格式--专业资料--可编辑---

printf(\"%d\\n\ }

答案:

=======(答案1)======= 40

第138题 (1.0分) 题号:1244 难度:中 第2章

设c语言中,int类型数据占2个字节,则long类型数据占【1】个字节,

short类型数据占【2】个字节.

答案:

=======(答案1)=======

--

--WORD格式--专业资料--可编辑---

4

=======(答案2)======= 2

第139题 (1.0分) 题号:1279 难度:中 第3章

设a,b,t 为整型变量,初值为a=7,b=9,执行完语句t=(a>b)?a:b后,t 的值是【1】.

答案:

=======(答案1)======= 9

第140题 (1.0分) 题号:1420 难度:中 第7章

若有以下数组a,数组元素:a[0]~a[9],其值为

--

--WORD格式--专业资料--可编辑---

9 4 12 8 2 10 7 5 1 3

该数组的元素中,数值最大的元素的下标值是【1】.

答案:

=======(答案1)======= 2

第141题 (1.0分) 题号:1239 难度:易 第1章

C语言中一个函数由函数首部和【1】两部分组成.

答案:

=======(答案1)======= 函数体

--

--WORD格式--专业资料--可编辑---

第142题 (1.0分) 题号:1236 难度:中 第1章

C语言源程序文件的后缀是.C,经过编译之后,生成后缀为.OBJ的【1】文件,经连接生成后缀.EXE的可执行文件.

答案:

=======(答案1)======= 目标

第143题 (1.0分) 题号:1306 难度:中 第3章

int x=4,y=z=2;z=x==(y=z); 则z的值为【1】.

答案:

=======(答案1)======= 0

--

--WORD格式--专业资料--可编辑---

第144题 (1.0分) 题号:1328 难度:中 第3章

设x=(5>1)+2,x的值 为【1】.

答案:

=======(答案1)======= 3

第145题 (1.0分) 题号:1339 难度:中 第3章

已知 a=10,b=15,c=1,d=2,e=0,则表达式 a+b>10||a+b<0的值为【1】.

答案:

=======(答案1)======= 1

--

--WORD格式--专业资料--可编辑---

第146题 (1.0分) 题号:1293 难度:中 第3章

int x=2,y=3,z=4; 则表达式x+y&&x=y的值为【1】.

答案:

=======(答案1)======= 1

第147题 (1.0分) 题号:1419 难度:中 第7章

定义int a[2][3];表示数组a中的元素个数是【1】个.

答案:

=======(答案1)======= 6

--

--WORD格式--专业资料--可编辑---

第148题 (1.0分) 题号:1248 难度:中 第2章

在微机中,字符的比较就是对它们的【1】进行比较.

答案:

=======(答案1)======= ASCII码值

=========或========= ASCII码

=========或========= ASCII

第149题 (1.0分) 题号:1462 难度:中 第10章

程序运行时若依次输入25,3,40,则输出结果是【1】.

--

--WORD格式--专业资料--可编辑---

main()

{int *p1,*p2,*p3;

int i,j,k,t;

scanf(\"%d%d%d\

p1=&i;

p2=&j;

p3=&k;

--

--WORD格式--专业资料--可编辑---

if(*p1<*p2){t=*p1;*p1=*p2;*p2=t;}

if(*p1<*p3){t=*p1;p1=*p3;*p3=t;}

if(*p2<*p3){t=*p2;*p2=*p3;*p3=t;}

printf(\"%d\\n\ }

答案:

=======(答案1)======= 25

第150题 (1.0分) 题号:1385

--

--WORD格式--专业资料--可编辑---

难度:中 第5章 程序填空:用递归方法求n!

float fac(n)

int n;

{float f;

if (n<0) printf (\" n<0,data error! \");

else if ( n==0 || n++1 ) f=1;

--

--WORD格式--专业资料--可编辑---

else f =n*(【1】);

return ( f ); }

答案:

=======(答案1)======= fac( n-1 )

第151题 (1.0分) 题号:1291 难度:中 第3章

int x=2,y=3,z=4; 则表达式x||y+z的值为【

答案:

=======(答案1)======= 1

--

1】. --WORD格式--专业资料--可编辑---

第152题 (1.0分) 题号:1304 难度:中 第3章

int x=2;z=x++-1; 则z的值为【1】.

答案:

=======(答案1)======= 1

第153题 (1.0分) 题号:1406 难度:中 第6章

若所用变量均已正确定义,则执行下面程序段后的 值是【1】.

for(i=0 ; i<2 ; i++ ) printf(\"YES\"); printf(\"\\n\");

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= YESYES

第1题 (1.0分) 题号:12 难度:中 第3章

int x=2,y=3,z=4; 则表达式!(x+y)>z的值为【1】.

答案:

=======(答案1)======= 0

第155题 (1.0分) 题号:1313 难度:中 第3章

表达式18 && 53 的值是【1】.

答案:

--

--WORD格式--专业资料--可编辑---

=======(答案1)======= 1

第156题 (1.0分) 题号:1387 难度:中 第5章

当a=1,b=2,c=3时,执行以下程序段后b=【

if (a>c) b=a;

a=c;

c=b;

答案:

--

1】. --WORD格式--专业资料--可编辑---

=======(答案1)======= 2

第157题 (1.0分) 题号:1363 难度:中 第4章

int x; x=3*4%-5/6, 则x的值为【1】.

答案:

=======(答案1)======= 0

第158题 (1.0分) 题号:1281 难度:中 第3章

下面程序段的输出结果是【1】.

int a=12; a=a&0377;pritnf(\"%d\\n\

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 12

第159题 (1.0分) 题号:1348 难度:中 第3章

已知a=13,b=6,a&&b的十进制数值为【1】

答案:

=======(答案1)======= 1

第160题 (1.0分) 题号:1470 难度:中 第10章 若有以下定义和语句:

--

. --WORD格式--专业资料--可编辑---

int a[4]={0,1,2,3},*p;

p=&a[2];

则*--p的值是【1】.

答案:

=======(答案1)======= 1

--

--WORD格式--专业资料--可编辑---

第161题 (1.0分) 题号:1466 难度:中 第10章

将数组a的首地址赋给指针变量p的语句是【1】.

答案:

=======(答案1)======= p=a;

第162题 (1.0分) 题号:1344 难度:中 第3章

已知 a=10,b=15,c=1,d=2,e=10,则表达式a++&&e++&&c++的值为【1】.

答案:

=======(答案1)======= 1

--

--WORD格式--专业资料--可编辑---

第163题 (1.0分) 题号:1390 难度:中 第5章

当a=3,b=2,c=1;时,执行以下程序段后 b=【1】.

if(a>b) a=b;

if(b>c) b=c;

else c=b; c=a;

答案:

=======(答案1)=======

--

--WORD格式--专业资料--可编辑---

1

第1题 (1.0分) 题号:1442 难度:中 第8章 程序运行结果是【1】. main()

{int oddadd(int *pt,int n);

static int a[10]={1,2,3,4,5,6,7,8,9,10};

int *p,total;

p=&a[1];

total=oddadd(p,10);

--

--WORD格式--专业资料--可编辑---

printf(\"%d\\n\ }

oddadd(int *pt,int n)

{int i,sum=0;

for(i=1;ireturn(sum); }

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 30

第165题 (1.0分) 题号:1329 难度:中 第3章

设x=2&&2||5>1,x的值 为【1】.

答案:

=======(答案1)======= 1

第166题 (1.0分) 题号:1424 难度:中 第7章

若有以下数组a,数组元素:a[0]~a[9],其值为

9 4 12 8 2 10 7 5 1 3

--

--WORD格式--专业资料--可编辑---

该数组中下标最大的元素的值是【1】.

答案:

=======(答案1)======= 3

第167题 (1.0分) 题号:1319 难度:中 第3章

假设有条件 int x=1,y=2,z=3;则表达式z+=x>y?++x:++y的值是【1】.

答案:

=======(答案1)======= 6

--

--WORD格式--专业资料--可编辑---

第168题 (1.0分) 题号:1437 难度:中 第8章

C语言中,数组元素的最小下标为【1】.

答案:

=======(答案1)======= 0

第169题 (1.0分) 题号:1274 难度:中 第3章

设 x 的值为15,n 的值为2,则表达式 x%=(n+3) 运算后 x 的值是【1】.

答案:

=======(答案1)======= 0

第170题 (1.0分) 题号:1401

--

--WORD格式--专业资料--可编辑---

难度:中 第6章

以下程序段要求从键盘输入字符,当输入字母为'Y' 时,执行循环体,则括号内横线上应填写【1】.

ch=getchar();

while(ch ____ 'Y')/*在括号中填写*/

ch=getchar();

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= ==

第171题 (1.0分) 题号:1278 难度:中 第3章

设a,b,c,t为整型变量,初值为a=3,b=4,c=5,执行完语句t=!(a+b)+c-1&&b+c/2

后,t的值是【1】.

答案:

=======(答案1)======= 1

第172题 (1.0分) 题号:1333

--

--WORD格式--专业资料--可编辑---

难度:中 第3章

设x=5>1+2,x的值 为【1】.

答案:

=======(答案1)======= 1

第173题 (1.0分) 题号:1294 难度:中 第3章

int x=2,y=3,z=4; 则表达式x+y&&z的值为【1】.

答案:

=======(答案1)======= 1

第174题 (1.0分) 题号:1394 难度:中 第5章

当输入grade值是'K'时,下列程序的执行结果是

--

--WORD格式--专业资料--可编辑---

【1】.

main()

{char grade;

scanf(\"%c\

switch(grade){

case 'A':printf(\"85~100\\n\");break;

case 'B':printf(\"70~84\\n\");break;

--

--WORD格式--专业资料--可编辑---

case 'C':printf(\"60~69\\n\");break;

case 'D':printf(\"<60\\n\");break;

defaul: printf(\"error\\n\"); }

答案:

=======(答案1)======= error

第175题 (1.0分) 题号:1303 难度:中 第3章

int x=2;z=x++-1; 则x的值为【1】.

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 3

第176题 (1.0分) 题号:1423 难度:中 第7章

若有以下数组a,数组元素:a[0]~a[9],其值为

9 4 12 8 2 10 7 5 1 3

该数组可用的最小下标值是【1】.

答案:

=======(答案1)======= 0

--

--WORD格式--专业资料--可编辑---

第177题 (1.0分) 题号:1345 难度:中 第3章

已知a=12,写出表达式 (0答案:

=======(答案1)======= 0

第178题 (1.0分) 题号:1397 难度:中 第6章

当输入m,n值分别是49,21时,下列程序的执行结果是【1】.

main()

--

--WORD格式--专业资料--可编辑---

{int m,n,r;

printf(\"please type in two positive integers\\n\");

scanf(\"%d%d\

while(n) {

r=m%n;

m=n;

--

--WORD格式--专业资料--可编辑---

n=r; }

printf(\"%d\\n\ }

答案:

=======(答案1)======= 7

第179题 (1.0分) 题号:1426 难度:中 第7章

复制字符串的库函数是【1】,只写函数名即可.

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= strcpy

第180题 (1.0分) 题号:1408 难度:中 第6章

设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是【1】.

for (x=0,y=0;y!=123&&x<3;x++)

scanf (\"%d\

答案:

=======(答案1)======= 3

--

--WORD格式--专业资料--可编辑---

第181题 (1.0分) 题号:1471 难度:中 第10章 设有以下定义的语句:

int a[3][2]={10,20,30,40,50,60}, (*p)[2]; p=a;

则 *(*(p+2)+1)值为【1】.

答案:

=======(答案1)======= 60

第182题 (1.0分) 题号:1282 难度:中 第3章

--

--WORD格式--专业资料--可编辑---

下面程序段的输出结果是【1】.

int a=12; a=a&0377;pritnf(\"%o\\n\

答案:

=======(答案1)======= 14

第183题 (1.0分) 题号:1356 难度:中 第3章

若 char w,int x,float y,double z;则表达式w*x+z-y的结果为【1】类型.

答案:

=======(答案1)======= double

=========或========= 双精度

--

--WORD格式--专业资料--可编辑---

第184题 (1.0分) 题号:1392 难度:中 第5章

若所用变量均已正确定义,则执行下面程序段后x的值是【1】.

x=100;a=10;b=20;k1=5;k2=0;

if(aif(b!=15)

if(!k1) x=1;

--

--WORD格式--专业资料--可编辑---

else if(k2) x=10;

x=-1;

答案:

=======(答案1)======= -1

第185题 (1.0分) 题号:1409 难度:中 第6章

以下程序的输出结果为【1】.

#include \"stdio.h\" main(){int

a;for(a=0;a<10;a++);printf(\"%d\

答案:

--

--WORD格式--专业资料--可编辑---

=======(答案1)======= 10

第186题 (1.0分) 题号:1449 难度:中 第8章

下列程序的输出结果是【1】

#define A 3

#define B(a) ((A+1)*a)

main()

{int x;

--

. --WORD格式--专业资料--可编辑---

x=3*(A+B(7));

printf(\"%d\\n\ }

答案:

=======(答案1)======= 93

第187题 (1.0分) 题号:1298 难度:中 第3章

int x=2;x*=y=z=4; 则x的值为【1】.

答案:

--

--WORD格式--专业资料--可编辑---

=======(答案1)======= 8

第188题 (1.0分) 题号:1270 难度:中 第3章

若int x=6;则x+=x-=x*x表达式最后x的值是【1】.

答案:

=======(答案1)======= -60

第1题 (1.0分) 题号:1434 难度:中 第7章 字符串的结束标志是【1】.

答案:

=======(答案1)=======

--

--WORD格式--专业资料--可编辑---

\\0

=========或========= '\\0'

=========或========= 0

第190题 (1.0分) 题号:1438 难度:中 第8章

函数的定义不可以嵌套,但函数的调用【1】嵌套.

答案:

=======(答案1)======= 可以

第191题 (1.0分) 题号:1335 难度:中 第3章

设x=72,表达式x=(x>=60)的值为【1】.

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 1

第192题 (1.0分) 题号:1365 难度:中 第4章

int x; x=-3+4%5-6, 则x的值为【1】.

答案:

=======(答案1)======= -5

第193题 (1.0分) 题号:1476 难度:中 第11章

C语言把文件看作是一个【1】的序列.

答案:

--

--WORD格式--专业资料--可编辑---

=======(答案1)======= 字符

=========或========= 字节

第194题 (1.0分) 难度:中 第2章 程序运行的结果是【1】.

#include \"stdio.h\"

main()

{char c;

--

题号:12 --WORD格式--专业资料--可编辑---

c = 'B' ;

putchar ( c ) ; }

答案:

=======(答案1)======= B

第195题 (1.0分) 题号:1460 难度:中 第10章

在c程序中,只能给指针赋NULL值和【1】值

答案:

=======(答案1)=======

--

. --WORD格式--专业资料--可编辑---

地址

第196题 (1.0分) 题号:1349 难度:中 第3章

已知a=13,b=6,a^b的十进制数值为【1】.

答案:

=======(答案1)======= 11

第197题 (1.0分) 题号:1318 难度:中 第3章

假设所有变量都为整型,表达式

(a=2,b=5,a>b?a++:b++,a+b)的值是【1】.

答案:

=======(答案1)======= 8

--

--WORD格式--专业资料--可编辑---

第198题 (1.0分) 题号:1320 难度:中 第3章

若a,b和c均是int型变量,则计算表达式 a=(b=4)+(c=2) 后,a值为【1】,

b值为【2】,c值为【3】.

答案:

=======(答案1)======= 6

=======(答案2)======= 4

=======(答案3)======= 2

--

--WORD格式--专业资料--可编辑---

第199题 (1.0分) 题号:1310 难度:中 第3章

表达式 i++ 相当于表达式【1】.

答案:

=======(答案1)======= i=i+1

=========或========= i=1+i

第200题 (1.0分) 题号:13 难度:中 第3章

已知a=13,b=6,a&b的十进制数值为【1】

答案:

=======(答案1)======= 4

--

. --WORD格式--专业资料--可编辑---

第201题 (1.0分) 题号:12 难度:中 第3章

c语言表达式!(4>=6)&&(3<=7)的值是【1】.

答案:

=======(答案1)======= 1

第202题 (1.0分) 题号:1290 难度:中 第3章

int x=2,y=3,z=4; 则表达式!x+y>z的值为【

答案:

=======(答案1)======= 0

第203题 (1.0分) 题号:1355 难度:中 第3章

--

1】. --WORD格式--专业资料--可编辑---

已知a=13,b=6,a/b的十进制数值为【1】.

答案:

=======(答案1)======= 2

第204题 (1.0分) 题号:1433 难度:中 第7章

字符串比较的库函数是【1】,只写函数名即可.

答案:

=======(答案1)======= strcmp

第205题 (1.0分) 题号:1286 难度:中 第3章

写出语句 b=(a=6,a*3); 执行后整型变量b的值是【1】.

--

--WORD格式--专业资料--可编辑---

答案:

=======(答案1)======= 18

第206题 (1.0分) 题号:1283 难度:中 第3章

下面程序段的输出结果是【1】.

int a=12;a=a&052;printf(\"%o\\n\

答案:

=======(答案1)======= 10

第207题 (1.0分) 题号:1381 难度:中 第4章

--

--WORD格式--专业资料--可编辑---

以下程序的运行结果是【1】.

#define GZ 30

main()

{int num,total,gz;

gz=40;

num=10;

total=num*GZ;

--

--WORD格式--专业资料--可编辑---

pritnf(\"%d\\n\ }

答案:

=======(答案1)======= 300

第208题 (1.0分) 题号:1331 难度:中 第3章

设x=2.5,a=7,y=4.7,算术表达式

x+a%3*(int)(x+y)%2/4的值为【1】.

答案:

=======(答案1)======= 2.5

--

--WORD格式--专业资料--可编辑---

第209题 (1.0分) 题号:1359 难度:中 第4章

下列程序的运行结果为【1】.

#include \"stdio.h\"

main()

{int x=2,y=4,z=40;

x*=3+2;

x=y=z;

--

--WORD格式--专业资料--可编辑---

pritnf(\"%d\\n\ }

答案:

=======(答案1)======= 40

第210题 (1.0分) 题号:1280 难度:中 第3章

设有int x=11,则表达式(x++ * 1/3)的值是【1】.

答案:

=======(答案1)======= 3

--

--WORD格式--专业资料--可编辑---

第211题 (1.0分) 题号:1435 难度:中 第8章

C语言中,数组名是一个不可变的【1】常量,不能对它进行加减和赋值运算.

答案:

=======(答案1)======= 地址

第212题 (1.0分) 题号:1292 难度:中 第3章

int x=2,y=3,z=4; 则表达式x+(y>!z)的值为【1】.

答案:

=======(答案1)======= 3

第213题 (1.0分) 题号:1479

--

--WORD格式--专业资料--可编辑---

难度:中 第11章

C语言中调用【1】函数来打开文件.

答案:

=======(答案1)======= fopen

=========或========= fopen()

第214题 (1.0分) 题号:1451 难度:中 第8章

预处理命令行都必须以【1】号开始.

答案:

=======(答案1)======= #

第215题 (1.0分) 题号:1373

--

--WORD格式--专业资料--可编辑---

难度:中 第4章

已知 i=5,写出语句 i*=i+1; 执行后整型变量 i 的值是【1】.

答案:

=======(答案1)======= 30

第216题 (1.0分) 题号:1267 难度:中 第3章

x=5,y=8时,c语言表达式5-2>=x-1<=y-2的值是【1】.

答案:

=======(答案1)======= 1

第217题 (1.0分) 题号:1414

--

--WORD格式--专业资料--可编辑---

难度:中 第7章

数组在内存中占一段连续的存储区,由【1】代表它的首地址.

答案:

=======(答案1)======= 数组名

第218题 (1.0分) 题号:1367 难度:中 第4章

若a是int型变量,且a的初值为6,则计算表达式 a+=a-=a*a 后a的值为【1】.

答案:

=======(答案1)======= -60

第219题 (1.0分) 题号:1288

--

--WORD格式--专业资料--可编辑---

难度:中 第3章

int x=2,y=2,z=0; 则表达式x==y>z的值为【1】.

答案:

=======(答案1)======= 0

第220题 (1.0分) 题号:13 难度:中 第5章

当a=3,b=2,c=1;时,执行以下程序段后 a=【1】.

if(a>b) a=b;

if(b>c) b=c;

--

--WORD格式--专业资料--可编辑---

else c=b; c=a;

答案:

=======(答案1)======= 2

第221题 (1.0分) 题号:1444 难度:中 第8章

函数调用语句func((e1,e2),(e3,e4,e5))中含有【1】个实参.

答案:

=======(答案1)======= 2

--

--WORD格式--专业资料--可编辑---

第222题 (1.0分) 题号:1334 难度:中 第3章

设x=62,表达式x>=60&&x<70||x==1的值为【1】.

答案:

=======(答案1)======= 1

第223题 (1.0分) 题号:1340 难度:中 第3章

已知 a=10,b=15,c=1,d=2,e=0,则表达式!a答案:

=======(答案1)======= 0

--

--WORD格式--专业资料--可编辑---

第224题 (1.0分) 题号:1257 难度:中 第2章 下列程序的运行结果是【1】,main(){unsigned x1; int b=-1;x1=b;printf(\"%u\

答案:

=======(答案1)======= 65535

第225题 (1.0分) 题号:1258 难度:中 第2章

下列语句输出的结果是【1】,int a=-1;printf(\"%x\

答案:

=======(答案1)======= ffff

--

--WORD格式--专业资料--可编辑---

第226题 (1.0分) 题号:1428 难度:中 第7章

求字符串长度的库函数是【1】,只写函数名即可.

答案:

=======(答案1)======= strlen

第227题 (1.0分) 题号:1474 难度:中 第10章

将函数funl 的入口地址赋给指针变量p的语句是【1】.

答案:

=======(答案1)======= p=funl;

--

--WORD格式--专业资料--可编辑---

第228题 (1.0分) 题号:1246 难度:中 第2章

在C语言中,最大整型数是【1】.

答案:

=======(答案1)======= 32767

第229题 (1.0分) 题号:1411 难度:中 第7章

C程序在执行过程中,不检查数组下标是否【1】.

答案:

=======(答案1)======= 越界

=========或========= 出界

=========或=========

--

--WORD格式--专业资料--可编辑---

超界

第230题 (1.0分) 题号:1241 难度:中 第1章

一个C源程序中至少应包括一个【1】函数.

答案:

=======(答案1)======= main

第231题 (1.0分) 题号:1400 难度:中 第6章

若先后输入country和side,则下列程序运行结果为【1】.

--

--WORD格式--专业资料--可编辑---

main()

{char s1[40],s2[20];

int i=0,j=0;

scanf(\"%s\

scanf(\"%s\

while(s1[i]!='\\0') i++;

while(s2[j]!='\\0') s1[i++]=s2[j++];

s1[i]='\\0';

--

--WORD格式--专业资料--可编辑---

printf(\"%s\\n\ }

答案:

=======(答案1)======= countryside

第232题 (1.0分) 题号:1251 难度:中 第2章

在C语言中的实型变量分为两种类型,它们是float型和【1】型.

答案:

=======(答案1)======= double

--

--WORD格式--专业资料--可编辑---

第233题 (1.0分) 题号:1360 难度:中 第4章

int a=1,b=2,c=3; 执行语句a += b *= c;后a的值是【1】.

答案:

=======(答案1)======= 7

第234题 (1.0分) 题号:1417 难度:中 第7章

static int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};其中a[1][2]的值为【1】.

答案:

=======(答案1)======= 6

--

--WORD格式--专业资料--可编辑---

第235题 (1.0分) 题号:1312 难度:较易 第3章

表达式!10 的值是【1】.(填数字)

答案:

=======(答案1)======= 0

第236题 (1.0分) 题号:1307 难度:中 第3章

int x=y=4,z=2;x=y==z; 则x的值为【1】

答案:

=======(答案1)======= 0

--

. --WORD格式--专业资料--可编辑---

第237题 (1.0分) 题号:1262 难度:中 第2章

执行下面两个语句,输出的结果是【1】,char c1=97,c2=98;printf(\"%d %c\

答案:

=======(答案1)======= 97 b

第238题 (1.0分) 题号:1447 难度:中 第8章

若输入1,2时,下列程序运行结果为【1】

#define SWAP(a,b) t=b;b=a;a=t

--

. --WORD格式--专业资料--可编辑---

main()

{int a,b,t;

scanf(\"%d,%d\

SWAP(a,b);

printf(\"%d\\n\ }

答案:

=======(答案1)======= 2

--

--WORD格式--专业资料--可编辑---

第239题 (1.0分) 题号:1388 难度:中 第5章

当a=1,b=2,c=3时,执行以下程序段后c=【1】.

if (a>c) b=a;

a=c;

c=b;

答案:

=======(答案1)======= 2

--

--WORD格式--专业资料--可编辑---

第240题 (1.0分) 题号:1240 难度:中 第1章

一个C程序总是从【1】开始执行.

答案:

=======(答案1)======= main()

=========或========= main函数

第241题 (1.0分) 题号:1472 难度:中 第10章

执行以下程序段后, s的值是【1】int a[]={5,3,7,2,1,5,3,10},s=0,k;

for(k=0;k<8;k+=2)

--

--WORD格式--专业资料--可编辑---

s+=*(a+k);

答案:

=======(答案1)======= 16

第242题 (1.0分) 题号:1484 难度:中 第10章

执行下列语句后,*(p+1)的值是【1】.

char s[3]=\"ab\ p=s;

答案:

=======(答案1)======= b

--

--WORD格式--专业资料--可编辑---

第243题 (1.0分) 题号:1237 难度:中 第1章

C语言中,【1】是程序的基本组成部分.

答案:

=======(答案1)======= 函数

第244题 (1.0分) 题号:1245 难度:中 第2章

在C程序中,数据可以用二进制和【1】两种代码形式存放.

答案:

=======(答案1)======= ASCII

--

--WORD格式--专业资料--可编辑---

第245题 (1.0分) 题号:1266 难度:中 第3章

int a=1,b=2,c=3; 表达式(a&b)||(a|b) 的值是【1】.

答案:

=======(答案1)======= 1

第246题 (1.0分) 题号:1416 难度:中 第7章

C语言中,二维数组在内存中的存放方式为按【1】优先存放.

答案:

=======(答案1)======= 行

--

--WORD格式--专业资料--可编辑---

第247题 (1.0分) 题号:1376 难度:中 第4章

已知 i=5;写出语句 i+=012; 执行后整型变量 i 的十进制值是【1】.

答案:

=======(答案1)======= 15

第248题 (1.0分) 题号:1481 难度:中 第11章

调用 fopen 函数打开一文本文件,在\"使用方式\"这一项中,

为输出而打开需填入【1】.

答案:

--

--WORD格式--专业资料--可编辑---

=======(答案1)======= w

=========或========= w+

第249题 (1.0分) 题号:1260 难度:中 第2章

在c语言中,格式输入操作是由库函数在C语言中,格式输入操作是由库函数

【1】完成的,格式输出操作是由库函数【2】完成的.

答案:

=======(答案1)======= scanf

=======(答案2)======= printf

--

--WORD格式--专业资料--可编辑---

--

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务