智慧树知到2020《C君带你玩编程》第1-10章节测试题库及答案(2)
内容摘要:
答案:C 第七章测试 1、若有定义int a[5],*p=a;,则对a数组元素的正确引用是______。 A、*a[5] B、a+2 C、*(p+5) D、*(a+2) 答案:C 2、以下程序的运行结果是______。 #include stdio.h main() {int m=1,n=2,*p=m,*q=n
答案:C
第七章测试
1、若有定义int a[5],*p=a;,则对a数组元素的正确引用是______。
A、*&a[5]
B、a+2
C、*(p+5)
D、*(a+2)
答案:C
2、以下程序的运行结果是______。 #include "stdio.h" main() {int m=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d ",m,n,*p,*q); }
A、1,2,1,2
B、1,2,2,1
C、2,1,2,1
D、2,1,1,2
答案:B
3、若有语句int *point,a=4;和point=&a; 下面均代表地址的一组选项是______。
A、a,point,*&a
B、&*a,&a,*point
C、&point,*point,&a
D、&a,&*point,point
答案:C
4、已知int a[4],*p;,则语句p=&a;是正确的。
答案:X
5、指针变量的类型不是该变量本身的类型,而是它所指向的变量的类型。
答案:√
第八章测试
1、下列的结论中只有________是正确的。
A、所有的递归程序均可以采用非递归算法实现
B、只有部分递归程序可以用非递归算法实现
C、所有的递归程序均不可以采用非递归算法实现
D、以上三种说法都不对
答案:A
2、以下程序的执行结果为________。 #include "stdio.h" float fun(int x,int y) { return(x*y); } main() { int a=2,b=5,c=8; printf("%.0f",fun((int)fun(a+b,c),a-b));}
A、168
B、-168
C、24
D、-24
答案:B
3、以下程序的输出结果是________。 #include "stdio.h" #define f(x) x*x void main() { int a=6,b=2,c; c=f(a)/f(b); printf("%d ",c); }
A、9
B、18
C、36
D、6
答案:D
4、有参的宏,其参数参与运算,宏替换要先完成参数的计算,然后再执行替换。
答案:X
5、下列程序的运行结果为________。 #include "stdio.h" #define MA(x) x*(x-1) void main() { int a=1,b=2; printf("%d",MA(1+a+b)); }
A、5
B、6
C、7
D、8
答案:C
第九章测试
1、结构体中各个成员的数据类型必须是相同的。
答案:X
2、typedef的作用是给已有的数据类型取一个别名。
答案:√
3、结构体变量所占用空间是全部成员占用空间之和。
答案:√
4、在定义一个共用体变量时,系统分配给它的内存是( )。
A、各成员所需内存之和
B、第一个成员所需内存
C、成员中占用内存最大者
D、任意一个成员所需内存
答案:D
5、已知对学生记录的描述为: struct student { int num; char name[20],sex; struct{ int year,month,day; }birthday; }; struct student stu; 设变量stu中的"生日"是"1995年11月12日",对"birthday"正确赋值的程序是______。
A、year=1995;month=11;day=12;
B、stu.year=1995;stu.month=11;stu.day=12;
C、birthday.year=1995;birthday.month=11;birthday.day=12;
D、stu.birthday.year=1995;stu.birthday.month=11;stu.birthday.day=12;
答案:C
第十章测试
1、C语言中通过文件指针对它所指向的文件进行操作。
答案:√
2、函数rewind()的作用是使文件指针返回上次移动的位置。
答案:X
3、以下函数不能用于向文件写入数据的是______。
A、ftell
B、fwrite
C、fputc
D、fprintf
答案:√
4、下列关于C语言文件的叙述中正确的是______。
A、文件由一系列数据依次排列组成,只能构成二进制文件
B、文件由结构序列组成,可以构成二进制文件或文本文件
C、文件由数据序列组成,可以构成二进制文件或文本文件
D、文件由字符序列组成,其类型只能是文本文件
答案:D
5、函数fopen()不可以打开二进制文件。
答案:X
以上就是小编为您带来的关于“智慧树知到2020《C君带你玩编程》第1-10章节测试题库及答案(2)”的相关内容了,希望这篇文章能够帮助到大家。
- 『 2020智慧树知到(大学生创新创业)见面
- 『 我们在看问题时,用熟悉的眼光看 的事
- 『 TRIZ“思维桥”包括:最终理想解(IFR
- 『 最终理想解是使技术和产品处于相对理想
- 『 九屏幕法不仅要考虑当前系统,还要考虑
- 『 STC法是一种发散思维的想象实验,即将
- 『 发散思维能力的强弱决定了创新思维能力
- 『 横向思维包括 、()、()、() 和
- 『 随着思维的成熟和后天的教育,人们的思
- 『 创意的萌芽阶段需要 。
- 『 关于转换思维视角的描述,下列哪项是错
- 『 创新方法是人们在创造发明、科学研究或
- 『 人类社会的发展历史是不断创造发明的历
- 『 试错法的次数取决于设计者的知识水平和
- 『 缺点列举法是采取 的态度,去怀疑、挑
- 『 平行思维的工具——六顶思考帽法采用六
- 『 诺贝尔物理学奖获得者艾伯特·詹奥吉认
- 『 用熟悉的眼光看陌生的事物,通过 来实
- 『 创造力=K×创造性×知识量2,创造性等
- 『 哈佛大学校长陆登庭认为:一个成功者和
- 『 面对做什么或者相信什么而做出合理性决
- 『 智慧树知到2020《你不知道的毒品真相》
- 『 下列物质属于毒品的是 A.烟草 B.酒 C.
- 『 *祖名、**东吸食的是哪种毒品( )。
- 『 “邮票”是哪一种毒品?( )
- 『 毒品与药品,往往具有双重属性,具有医
- 『 毒品来源我们把它们分为天然、半合成、
- 『 禁毒是警察的工作,与我无关。( )
- 『 对外在物质有强烈依赖的人更容易沾染毒
- 『 禁毒志愿者是为工资报酬而参与禁毒工作
- 『 毒品只沾一次是不会上瘾的。
- 『 禁毒社工在国家禁毒部门主导下对吸毒人
- 『 禁毒教育的途径有哪些?( )
- 『 学校禁毒教育的重点应放在( )。
- 『 学校禁毒教育的内容有( )
- 『 有效的禁毒教育参与式方法主要有( )
- 『 下列哪些可以作为禁毒教育的新载体(
- 『 “跳出‘毒品’谈‘毒品’”的禁毒教育
- 『 广义的禁毒法是指《中华人民共和国禁毒
- 『 第一次“万国禁烟会”在中国上海召开。
- 『 目前有效的国际禁毒公约主要有几个?
- 『 我国的禁毒方针是( )
- 『 我国规定的麻醉药品有几种?( )
- 『 新精神活性物质的英文缩写是?( )
- 『 刑法对于毒品犯罪总体上是从重的原则。
- 『 《禁毒法》规定,教育行政部门、( )
- 『 当在你身边出现毒品时,正确的做法是(
- 『 运输( )K粉,构成犯罪。
- 『 毒品是指具有( )的麻醉药品和精神药