2021知到答案 像程序员一样思考 最新智慧树满分章节测试答案

第一章 单元测试

1、单选题:
C语言是()语言。
选项:
A:低级语言
B:汇编语言
C:高级语言
答案: 【高级语言】

2、单选题:
计算机能认识的代码都是什么进制。
选项:
A:八进制
B:十六进制
C:二进制
D:十进制
答案: 【二进制】

3、单选题:

输入功能用下面哪个函数可以实现。
选项:
A:scanf()
B:main()
C:printf(
答案: 【scanf()】

4、单选题:
下面哪部分语句可以实现交换变量x和变量y 的功能。
选项:
A:temp=x; y=temp; x=y;
B:temp=x; x=y; y=temp;
C:x=temp; temp=y; y=x;
D:x=y; y=x;
答案: 【temp=x; x=y; y=temp;】

5、单选题:

下列不是二进制代码的是()。
选项:
A:0
B:2
C:101
D:1
答案: 【2 】

第二章 单元测试

1、单选题:
C语言源程序名的后缀是(    )。
选项:
A:.obj
B:.exe
C:.cp
D:.c
答案: 【.c】

2、单选题:
定义c 为字符变量,则下列语句中正确的是(    )。
选项:
A: c=97
B:  c=”a”
C: c=’97’
D: c=”97”
答案: 【 c=97】

3、多选题:
若定义int x=10; 则表达式x-=x+x的值错误的是(    )。
选项:
A: 10
B:  0
C: -10
D: -20
答案: 【 10;  0; -20】

4、多选题:
若定义int x,a;  x=5;  则下列语句正确的是(    )。若定义int x,a;  x=5;  则下列语句正确的是(    )。
选项:
A: a=x;
B: x+1=3;
C: x=10;
D:12=a;
答案: 【 a=x;; x=10;  】

5、判断题:
定义 int i ; 则i=i+1;表示先计算i+1然后将结果再放回i的空间。
选项:
A:对
B:错
答案: 【对】

* 本部分为付费内容,您已获得阅读权限

第三章 单元测试

1、单选题:
输出语句printf(“%2fn”,b);其中“%2f”中的2是指(    )。
选项:
A: 输出数据宽度
B: 小数保留位数
C: 输出两位空格
D: 数据类型是2型
答案: 【 输出数据宽度】

2、单选题:
获取一个变量的地址,只要在变量名前加(    )符号即可。
选项:
A:  &
B:  #
C: *
D: @
答案: 【  &】

3、多选题:
使用库函数前包含头文件stdio.h的正确命令是(    )。
选项:
A: #include stdio.h
B: @include<stdio.h>
C: #include”stdio.h”
D: #include<stdio.h>
答案: 【 #include”stdio.h”; #include<stdio.h>】

4、多选题:
下列哪些是math.h库中正确的数学函数写法(    )。
选项:
A: exp(x)
B: sin(x,y,z)
C: sqrt(x)
D: log(x)
答案: 【 exp(x); sqrt(x) ; log(x)】

5、判断题:
scanf函数中”格式控制字符串”之后给出变量的名字或者变量的地址均可以。
选项:
A:对
B:错
答案: 【错】

第四章 单元测试

1、单选题:
若有int a=1,b=2,c=3;,则执行下列语句后a的值为()。
if(a>b)a=b;
if(a>c)a=c;
选项:
A:3
B:1
C:2
D:不一定
答案: 【1】

2、单选题:
以下程序的运行结果是()。
main()
{int a=2,b=-1,c=2 ;
if(a<b)
if(b<0)c=0;
else c+=1;
printf(“%dn”,c);
}
选项:
A:1
B:0
C:2
D:3
答案: 【2】

3、单选题:
若有int a=1,b=2,c=3;,则执行下列语句后c的值为()。if(a>c)b=a;a=c;c=b;
选项:
A:2
B:1
C:3
D:不一定
答案: 【2 】

4、单选题:
下列程序的运行结果是()。 #include<stdio.h>
main()
{ int a=2,b=3,c=4;
if(a<b)
if(b<0)c=0;
else c+=1;
printf(“%dn”,c);
}
选项:
A:3
B:2
C:5
D:4
答案: 【5 】

5、单选题:
下列程序的运行结果是()。
#include”stdio.h”
main()
{int x=-9,y=5,z=7;
if(x<y)
if(y<0)z=0;
else z+=1;
printf(”%dn”,z);}
选项:
A:7
B:9
C:6
D:8
答案: 【8 】

第五章 单元测试

1、单选题:
对for(表达式1;;表达式3)可以理解为()。
选项:
A:for(表达式1;1;表达式3)
B:for(表达式1;表达式1;表达式3)
C:for(表达式1;表达式3;表达式3)
D:for(表达式1;0;表达式3)
答案: 【for(表达式1;1;表达式3)】

2、单选题:
C语言中,while 和do-while 循环的主要区别是()。
选项:
A:while 的循环控制条件比 do-while 的循环控制条件更严格
B:do-while 的循环体不能是复合语句
C:do-while 允许从外部转到循环体内
D:do-while 的循环体至少无条件执行一次
答案: 【do-while 的循环体至少无条件执行一次】

3、单选题:
设有如下程序段:
int k=10;
while(k==0)
k–;
则下述说明中正确的是()。
选项:
A:循环体执行一次
B:死循环
C:循环体执行10次
D:循环体一次也不执行
答案: 【循环体一次也不执行】

4、单选题:
下面程序是从键盘输入4位正整数,输入0或负数时结束循环。A处填写内容是()。
#include”stdio.h”
main()
{
int num;
do{
scanf(“%d”,&num);
}while(___A___);
}
选项:
A:!num !=0
B:!num
C:num==0
D:num>0
答案: 【num>0】

5、单选题:
跳过当前循环体内容,继续执行下一次循环的语句是()。
选项:
A:空语句
B:continue语句
C:return语句
D:break语句
答案: 【continue语句】

第六章 单元测试

1、单选题:
如有定义语句int a[]={1,8,2,8,3,8,4,8,5,8}; ,则数组a的大小是 __。

选项:
A:8
B:11
C:不定
D:10
答案: 【10】

2、单选题:
有如下程序main(){ int a[3][3]={{1,2,3},{3,4,5},{5,6,7}},i,j,s=0;  for(i=0;i<3;i++)    for(j=0;j<=i;j++) s+=a[i][j];  printf(“%dn”,s);  }该程序的输出结果是______。

选项:
A:26

B:16
C:36
D:21
答案: 【26
】

3、单选题:
若有说明char  c[7]={‘s’,’t’,’r’,’i’,’n’,’g’};则对元素的非法引用是___ ___。

选项:
A:c[9-6]
B:c[4*2]
C:c[0]
D:c[2*3]
答案: 【c[4*2]  】

4、单选题:
以下程序段的输出结果是______。  char  s[ ]=”an apple”;  printf(“%dn”,strlen(s));

选项:
A:10
B:9
C:7
D:8
答案: 【8】

5、单选题:
以下只有在使用时才为该类型变量分配内存的存储类说明是______。

选项:
A:register和static

B:auto和static

C:extern和register

D:auto和register

答案: 【auto和register
】

第七章 单元测试

1、单选题:
在c语言中以下不正确的说法是:(  )

选项:
A:形参可以是常量、变量或表达式

B:实参可以是常量、变量、或表达式

C:实参可以为任意类型

D:形参应与其对应的实参类型一致

答案: 【形参可以是常量、变量或表达式
】

2、单选题:
以下所列的各函数首部中,正确的是:(  )

选项:
A:void play(int a,b)

B:void play(var :Integer,var b:Integer)

C:Sub play(a as integer,b as integer)

D:void play(int a,int b)

答案: 【void play(int a,int b)
】

3、单选题:
现有如下程序
#include “stdio.h”
int fun(int x)
{ printf(”x=%dn”,++x);
}
int main()
{ fun(12+5); return 0;
}
则程序的输出结果是

选项:
A:x=13

B:x=17

C:x=12

D:x=18

答案: 【x=18
】

4、判断题:
函数调用中,形参与实参的类型和个数必须保持一致。

选项:
A:错
B:对
答案: 【对】

5、判断题:
C语言中函数返回值的类型由return语句中的表达式的类型决定。

选项:
A:错
B:对
答案: 【错】

第八章 单元测试

1、单选题:
下列哪个表达式能生成1~999随机数()。
选项:
A:100+rand( )%1000
B:1+rand( )%999
C:1+rand( )%1000
D:rand( )%1000
答案: 【1+rand( )%1000】

2、单选题:
数组dgt与数组a的长度为10,能实现复制数组dgt 到数组a的语句是()。
选项:
A:for(i=0;i<=9;i++)  a[i]=dgt[i];
B:dgt=a;
C:a=dgt;
D:for(i=1;i<=10;i++) a[i]=dgt[i];
答案: 【for(i=0;i<=9;i++)  a[i]=dgt[i];】

3、单选题:
在寻找幸运数字x程序段中
do {
scanf(“%d”,&no);
}while(   );
输入错误时需要重新输入直到输入正确为止,while内的条件应该设置为()。
选项:
A:no==dgt[x]
B:no==x
C:no!=x
D:no!=dgt[x]
答案: 【no!=dgt[x]】

4、单选题:
CLOCKS_PER_SEC代表含义是()。
选项:
A:时间
B:每秒时钟数
C:频率
D:时钟
答案: 【每秒时钟数】

5、单选题:
下列哪条语句能真正设置随机数种子()。
选项:
A:stand(500)
B:srand(time(NULL));
C:stand(1)
D:stand(50)
答案: 【srand(time(NULL));】

资源下载
下载价格5 元
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
  • u******* 购买了资源 2026年秋江苏开放大学习近平新时代中国特色社会主义思想概论060849实践作业:弘扬伟大长征精神,走好新时代长征路
  • 1******* 投稿收入增加4块钱
  • u******* 登录了本站
  • u******* 登录了本站
  • u******* 登录了本站
  • u******* 加入了本站
  • 1******* 投稿收入增加0.8块钱
  • 游客 购买了资源 案例分析:小李大学毕业后进入了公务员系统,暗自下定决心:要好好的做出一番事业。于是,每天小李早早地来到办公室,扫地打水,上班期间更是积极主动承担各种工作任务,回家还钻研办公室业务。 法制办公室是一个有五个人的大科室,包括主任甲,副主任乙,三位年纪较长的办事员A、B、C。几位老同志听说办公室要来这么一个年轻人,顾虑重重,他们认为现在的大学生从小娇惯,自命甚高,很难相处,而且业务又不熟,还需要他们手把手地教,来了他无异于来了一个累赘。令他们没有想到的是,这个年轻人热情开朗,待人谦虚,很容易相处。更重要的是,小李有行政学专业背景,再加上聪明好学,很快就熟悉了业务,成为法制办工作的一块好手。而且小李很勤快,承担了办公室大量工作,让几位老同志一下子减轻了许多压力。几位老同志渐渐喜欢上了这个年轻人,主任、副主任也经常在办公室会议上表扬小李。 可是聪明的小李发现,随着科长表扬的次数增多,几位老同志对自己越来越冷淡。有一次,忙着赶材料,B居然冷冷地对他说:“就你积极!”小李一时间丈二和尚摸不着头脑。 一年很快就过去了,小李顺利转正。 市政府办公室年终考核的时候认为,法制办工作能按量优质提前完成,被评为“优秀科室”。并且在制定下一年度(2004年)计划时,又增加了法制办的工作量。法制办的几位老同志本来因为小李的到来轻松了许多,这下子又忙起来。而且他们发现,虽然繁忙依旧,但是“名”却给夺走了,每次得到表扬的总是小李。小李更加被排斥了。随着2004年小李被评为法制办第一季度先进个人,A、B、C对小李的反感达到了顶点。从此,几位老同志再也不邀请小李参加任何一次集体活动,还在背后称小李是“工作狂”、“神经病”、“都这么大了还不谈恋爱,是不是身体有毛病”。话传到小李耳朵里,小李很伤心,“我这么拼命干不也是为办公室吗?要不是我,去年办公室能评上先进科室?怎么招来这么多怨恨?”他一直都不能理解。有一次,小李把自己的遭遇同另外一个部门的老王讲了。老王叹了口气,“枪打出头鸟,你还年轻,要学的还很多啊!”小李恍然大悟,正是自己的积极破坏了办公室原有的某些东西,让几位老同志倍感压力,才招来如今的境遇。 从此,小李学“乖”了,主任不布置的任务,再也不过问了;一天能干完的事情至少要拖上两天甚至三天。办公室又恢复了平静与和谐,先进个人大家开始轮流坐庄,几位老同志见到小李的时候又客气起来了,集体活动也乐意邀请上他。小李觉得,这样很轻闲,与大家的关系也好多了,心里压力骤减,生活也重新有了快乐。 问题:(1)法制办公室里的三个办事员是一个非正式群体吗? (2)应该如何对非正式群体加以引导和管理?
  • u******* 购买了资源 2026年秋江苏开放大学计算机应用基础060019第四次形成作业(PowerPoint操作)
  • 1******* 投稿收入增加4块钱
  • u******* 登录了本站
  • 游客 下载了资源 2020年0822贵州公务员考试《行测》真题参考答案及解析
  • u******* 购买了资源 麦当劳对人的管理
  • 1******* 投稿收入增加0.8块钱
  • 游客 下载了资源 2010年918公务员联考《行测》答案及解析(山西、河南、辽宁、福建、重庆、海南、青海、宁夏、内蒙古、陕西、西藏、甘肃)
  • u******* 登录了本站
点击浏览器地址栏的⭐图标收藏本页
需要代写作业的扫码加微信
显示验证码

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码