Q游网

智慧树知到2020《C君带你玩编程》第1-10章节测试题库及答案

智慧树知到2020《C君带你玩编程》第1-10章节测试题库及答案 Q游网qqaiqin

第一章测试

Q游网qqaiqin

1、将C程序编译成目标文件,其扩展名为EXE。 Q游网qqaiqin

答案:X

Q游网qqaiqin

2、main函数是C程序的入口,由计算机系统负责调用。

Q游网qqaiqin

答案:√ 此文来自qqaiqin.com

3、变量必须先定义后使用。

Q游网qqaiqin

答案:√

Q游网qqaiqin

4、C语言是一种( )。 Q游网qqaiqin

A、低级语言 Q游网qqaiqin

B、高级语言 Q游网qqaiqin

C、机器语言

此文来自qqaiqin.com

D、汇编语言

Q游网qqaiqin

答案:B 此文来自qqaiqin.com

5、在C源程序中,整型常量不能表示的数制是( )。 此文来自qqaiqin.com

A、二进制 Q游网qqaiqin

B、八进制

Q游网qqaiqin

C、十进制

Q游网qqaiqin

D、十六进制 Q游网qqaiqin

答案:A

Q游网qqaiqin

6、若已定义char c='a',则变量c所占的字节数为__________。 Q游网qqaiqin

A、1 Q游网qqaiqin

B、2 Q游网qqaiqin

C、3 Q游网qqaiqin

D、4 此文来自qqaiqin.com

答案:A 此文来自qqaiqin.com

第二章测试 Q游网qqaiqin

1、二元运算符均可以和赋值运算符构成复合的赋值运算符。

此文来自qqaiqin.com

答案:√

此文来自qqaiqin.com

2、表达式1/4+2.75的值是3。 Q游网qqaiqin

答案:X

Q游网qqaiqin

3、已知i、j、k为int型变量,若从键盘输入:1,2,3 ,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是( )。

Q游网qqaiqin

A、scanf('%2d %2d %2d',&i,&j,&k);

此文来自qqaiqin.com

B、scanf('%d %d %d',&i,&j,&k);

Q游网qqaiqin

C、scanf('%d,%d,%d',&i,&j,&k);

此文来自qqaiqin.com

D、scanf('i=%d,j=%d,k=%d',&i,&j,&k);

此文来自qqaiqin.com

答案:D

此文来自qqaiqin.com

4、以下叙述中正确的是______。 此文来自qqaiqin.com

A、调用printf函数时,必须要有输出项 此文来自qqaiqin.com

B、使用putchar函数时,必须在之前包含头文件stdio.h

Q游网qqaiqin

C、在C语言中,整数可以以十二进制、八进制或十六进制的形式输出

此文来自qqaiqin.com

D、调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码 此文来自qqaiqin.com

答案:B Q游网qqaiqin

5、设有定义:int x=2;,以下表达式中,值不为6的是( )。

此文来自qqaiqin.com

A、x*=x+1 此文来自qqaiqin.com

B、x++,2*x

此文来自qqaiqin.com

C、x*=(1+x)

Q游网qqaiqin

D、2*x,x+=2

Q游网qqaiqin

答案:C Q游网qqaiqin

第三章测试 此文来自qqaiqin.com

1、所有关系运算符的运算优先级相同。 此文来自qqaiqin.com

答案:X Q游网qqaiqin

2、关系运算符是双目运算符,其功能是将两个运算对象进行大小比较。 Q游网qqaiqin

答案:√ Q游网qqaiqin

3、当a=1,b=2,c=3时,执行语句“if(a > c) {b=a;a=c;c=b;}”后,变量c中的值为2。 Q游网qqaiqin

答案:√ 此文来自qqaiqin.com

4、为表示关系100 ≥ b ≥ 0,应使用C语言表达式______。

Q游网qqaiqin

A、(100 >=b)&&(b >=0)

Q游网qqaiqin

B、(100 >=b)and(b >=0)

Q游网qqaiqin

C、100 >=b >=0

Q游网qqaiqin

D、(100 >=B)&&(B >=0)

Q游网qqaiqin

答案:A

Q游网qqaiqin

5、else子句不能单独作为语句使用,它是if语句的一部分,必须与if配对使用。

Q游网qqaiqin

答案:√ Q游网qqaiqin

第四章测试

Q游网qqaiqin

1、在循环外的语句不受循环的控制,在循环内的语句也不受循环的控制。

此文来自qqaiqin.com

答案:X 此文来自qqaiqin.com

2、循环for( ; ; )的循环条件始终为真。 此文来自qqaiqin.com

答案:√ 此文来自qqaiqin.com

3、若i为整型变量,则 for(i=2;i==0;)printf("%d",i--);循环执行次数是0次。

Q游网qqaiqin

答案:√

此文来自qqaiqin.com

4、若变量已正确定义,有以下程序段 i=0; do printf("%d,",i);while(i++); printf("%d",i); 其输出结果是( )。

Q游网qqaiqin

A、0,0

此文来自qqaiqin.com

B、0,1 此文来自qqaiqin.com

C、1,1

此文来自qqaiqin.com

D、程序进入无限循环

Q游网qqaiqin

答案:B

Q游网qqaiqin

5、有以下程序 #include void main() { int x,a=1,b=1; while(1) { scanf("%d",&x); if(x>0) { a*=x; break; } if(x ,则输出结果是( )。 此文来自qqaiqin.com

A、-1,1 Q游网qqaiqin

B、2,2 此文来自qqaiqin.com

C、1,2 Q游网qqaiqin

D、-2,1

Q游网qqaiqin

答案:D

Q游网qqaiqin

第五章测试 此文来自qqaiqin.com

1、数组名代表数组的首地址。

Q游网qqaiqin

答案:√ 此文来自qqaiqin.com

2、一个数组可以存储不同类型的数据。 此文来自qqaiqin.com

答案:X

此文来自qqaiqin.com

3、若有定义:int a[10];,使用数组元素时,下标的最小值是1,最大值是10。 Q游网qqaiqin

答案:X

此文来自qqaiqin.com

4、下面程序的运行结果是______。 #include  main() { int a[5],i; for(i=0;i=9*(i-2+4*(i >3))%5; printf("%2d",a); } }

Q游网qqaiqin

A、-3-4 0 4 4

此文来自qqaiqin.com

B、-3-4 0 4 3

Q游网qqaiqin

C、-3-4 0 4 2 此文来自qqaiqin.com

D、-3-4 0 4 0

此文来自qqaiqin.com

答案:A

此文来自qqaiqin.com

5、下面程序的运行结果是______。 #include  main() { int a[3][3]={1,2,3,4,5,6,7,8,9},i; for(i=0;i[2-i]); }

Q游网qqaiqin

A、3 5 7 Q游网qqaiqin

B、3 6 9 此文来自qqaiqin.com

C、1 5 9 Q游网qqaiqin

D、1 4 7 Q游网qqaiqin

答案:A 此文来自qqaiqin.com

6、数组在定义时可以不指定数组的长度,可根据程序中实际使用的元素个数决定。 Q游网qqaiqin

答案:X Q游网qqaiqin

第六章测试 Q游网qqaiqin

1、如果某个函数在定义时省略了存储类型,则默认的存储类型是int。 Q游网qqaiqin

答案:√ Q游网qqaiqin

2、函数可以嵌套定义,但是不可以嵌套调用。

Q游网qqaiqin

答案:X 此文来自qqaiqin.com

3、函数中的多个return语句,可以实现调用该函数后,多个值同时被返回。 此文来自qqaiqin.com

答案:X

此文来自qqaiqin.com

4、以下程序运行后的输出结果是________。 #include "stdio.h" int f(int x); main() { int n=1,m; m=f(f(f(n))); printf("%d ",m); } int f(int x) {return x*2;} Q游网qqaiqin

A、1 Q游网qqaiqin

B、2

Q游网qqaiqin

C、4 Q游网qqaiqin

D、8 Q游网qqaiqin

答案:C Q游网qqaiqin

5、以下程序的输出结果是________。 #include "stdio.h" f(int b[],int m,int n) { int i,s=0; for(i=m;i; return s; } main() { int x,a[]={1,2,3,4,5,6,7,8,9}; x=f(a,3,7); printf("%d ",x); }

此文来自qqaiqin.com

A、8 Q游网qqaiqin

B、10 此文来自qqaiqin.com

C、15 Q游网qqaiqin

D、18

以上相关的更多内容请点击C君带你玩编程题库查看,以上题目的答案为网上收集整理仅供参考,难免有错误,还请自行斟酌,觉得好请分享给您的好朋友们!


更多内容请进《问答百科》专区>>>

tag:C君带你玩编程题库   智慧树知到   C君带你玩编程答案  

相关内容

严禁网站镜像,否则追法责 CopyRight ©2012-现在 Q游网 All Rights Reserved.
ICP备案号:渝ICP备17001729号-2 | 渝公网安备 50022602000054号