智慧树知到2020《C君带你玩编程》第1-10章节测试题库及答案
内容摘要:
智慧树知到 2020 《C君带你玩编程》第1-10章节测试题库及答案 第一章测试 1、将C程序编译成目标文件,其扩展名为EXE。 答案:X 2、main函数是C程序的入口,由计算机系统负责调用。 答案:√ 3、变量必须先定义后使用。 答案:√ 4、C语言是一种( )。 A、低级语言
智慧树知到2020《C君带你玩编程》第1-10章节测试题库及答案
第一章测试
1、将C程序编译成目标文件,其扩展名为EXE。
答案:X
2、main函数是C程序的入口,由计算机系统负责调用。
答案:√
3、变量必须先定义后使用。
答案:√
4、C语言是一种( )。
A、低级语言
B、高级语言
C、机器语言
D、汇编语言
答案:B
5、在C源程序中,整型常量不能表示的数制是( )。
A、二进制
B、八进制
C、十进制
D、十六进制
答案:A
6、若已定义char c='a',则变量c所占的字节数为__________。
A、1
B、2
C、3
D、4
答案:A
第二章测试
1、二元运算符均可以和赋值运算符构成复合的赋值运算符。
答案:√
2、表达式1/4+2.75的值是3。
答案:X
3、已知i、j、k为int型变量,若从键盘输入:1,2,3 ,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是( )。
A、scanf('%2d %2d %2d',&i,&j,&k);
B、scanf('%d %d %d',&i,&j,&k);
C、scanf('%d,%d,%d',&i,&j,&k);
D、scanf('i=%d,j=%d,k=%d',&i,&j,&k);
答案:D
4、以下叙述中正确的是______。
A、调用printf函数时,必须要有输出项
B、使用putchar函数时,必须在之前包含头文件stdio.h
C、在C语言中,整数可以以十二进制、八进制或十六进制的形式输出
D、调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码
答案:B
5、设有定义:int x=2;,以下表达式中,值不为6的是( )。
A、x*=x+1
B、x++,2*x
C、x*=(1+x)
D、2*x,x+=2
答案:C
第三章测试
1、所有关系运算符的运算优先级相同。
答案:X
2、关系运算符是双目运算符,其功能是将两个运算对象进行大小比较。
答案:√
3、当a=1,b=2,c=3时,执行语句“if(a > c) {b=a;a=c;c=b;}”后,变量c中的值为2。
答案:√
4、为表示关系100 ≥ b ≥ 0,应使用C语言表达式______。
A、(100 >=b)&&(b >=0)
B、(100 >=b)and(b >=0)
C、100 >=b >=0
D、(100 >=B)&&(B >=0)
答案:A
5、else子句不能单独作为语句使用,它是if语句的一部分,必须与if配对使用。
答案:√
第四章测试
1、在循环外的语句不受循环的控制,在循环内的语句也不受循环的控制。
答案:X
2、循环for( ; ; )的循环条件始终为真。
答案:√
3、若i为整型变量,则 for(i=2;i==0;)printf("%d",i--);循环执行次数是0次。
答案:√
4、若变量已正确定义,有以下程序段 i=0; do printf("%d,",i);while(i++); printf("%d",i); 其输出结果是( )。
A、0,0
B、0,1
C、1,1
D、程序进入无限循环
答案:B
5、有以下程序 #include void main() { int x,a=1,b=1; while(1) { scanf("%d",&x); if(x>0) { a*=x; break; } if(x ,则输出结果是( )。
A、-1,1
B、2,2
C、1,2
D、-2,1
答案:D
第五章测试
1、数组名代表数组的首地址。
答案:√
2、一个数组可以存储不同类型的数据。
答案:X
3、若有定义:int a[10];,使用数组元素时,下标的最小值是1,最大值是10。
答案:X
4、下面程序的运行结果是______。 #include main() { int a[5],i; for(i=0;i=9*(i-2+4*(i >3))%5; printf("%2d",a); } }
A、-3-4 0 4 4
B、-3-4 0 4 3
C、-3-4 0 4 2
D、-3-4 0 4 0
答案:A
5、下面程序的运行结果是______。 #include main() { int a[3][3]={1,2,3,4,5,6,7,8,9},i; for(i=0;i[2-i]); }
A、3 5 7
B、3 6 9
C、1 5 9
D、1 4 7
答案:A
6、数组在定义时可以不指定数组的长度,可根据程序中实际使用的元素个数决定。
答案:X
第六章测试
1、如果某个函数在定义时省略了存储类型,则默认的存储类型是int。
答案:√
2、函数可以嵌套定义,但是不可以嵌套调用。
答案:X
3、函数中的多个return语句,可以实现调用该函数后,多个值同时被返回。
答案:X
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;}
A、1
B、2
C、4
D、8
答案:C
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); }
A、8
B、10
C、15
D、18
以上就是小编为您带来的关于“智慧树知到2020《C君带你玩编程》第1-10章节测试题库及答案”的相关内容了,希望这篇文章能够帮助到大家。
- 『 2020智慧树知到(大学生创新创业)见面
- 『 我们在看问题时,用熟悉的眼光看 的事
- 『 TRIZ“思维桥”包括:最终理想解(IFR
- 『 最终理想解是使技术和产品处于相对理想
- 『 九屏幕法不仅要考虑当前系统,还要考虑
- 『 STC法是一种发散思维的想象实验,即将
- 『 发散思维能力的强弱决定了创新思维能力
- 『 横向思维包括 、()、()、() 和
- 『 随着思维的成熟和后天的教育,人们的思
- 『 创意的萌芽阶段需要 。
- 『 关于转换思维视角的描述,下列哪项是错
- 『 创新方法是人们在创造发明、科学研究或
- 『 人类社会的发展历史是不断创造发明的历
- 『 试错法的次数取决于设计者的知识水平和
- 『 缺点列举法是采取 的态度,去怀疑、挑
- 『 平行思维的工具——六顶思考帽法采用六
- 『 诺贝尔物理学奖获得者艾伯特·詹奥吉认
- 『 用熟悉的眼光看陌生的事物,通过 来实
- 『 创造力=K×创造性×知识量2,创造性等
- 『 哈佛大学校长陆登庭认为:一个成功者和
- 『 面对做什么或者相信什么而做出合理性决
- 『 智慧树知到2020《你不知道的毒品真相》
- 『 下列物质属于毒品的是 A.烟草 B.酒 C.
- 『 *祖名、**东吸食的是哪种毒品( )。
- 『 “邮票”是哪一种毒品?( )
- 『 毒品与药品,往往具有双重属性,具有医
- 『 毒品来源我们把它们分为天然、半合成、
- 『 禁毒是警察的工作,与我无关。( )
- 『 对外在物质有强烈依赖的人更容易沾染毒
- 『 禁毒志愿者是为工资报酬而参与禁毒工作
- 『 毒品只沾一次是不会上瘾的。
- 『 禁毒社工在国家禁毒部门主导下对吸毒人
- 『 禁毒教育的途径有哪些?( )
- 『 学校禁毒教育的重点应放在( )。
- 『 学校禁毒教育的内容有( )
- 『 有效的禁毒教育参与式方法主要有( )
- 『 下列哪些可以作为禁毒教育的新载体(
- 『 “跳出‘毒品’谈‘毒品’”的禁毒教育
- 『 广义的禁毒法是指《中华人民共和国禁毒
- 『 第一次“万国禁烟会”在中国上海召开。
- 『 目前有效的国际禁毒公约主要有几个?
- 『 我国的禁毒方针是( )
- 『 我国规定的麻醉药品有几种?( )
- 『 新精神活性物质的英文缩写是?( )
- 『 刑法对于毒品犯罪总体上是从重的原则。
- 『 《禁毒法》规定,教育行政部门、( )
- 『 当在你身边出现毒品时,正确的做法是(
- 『 运输( )K粉,构成犯罪。
- 『 毒品是指具有( )的麻醉药品和精神药