2021智慧树知到(山东理工大学)《C语言编程新思路》章节测试答案共14章

  题目:2021智慧树知到(山东理工大学)《C语言编程新思路》章节测试答案共14章

  

第一章测试
 

  

1、关于一个C语言程序执行的起点和终点,以下选项正确的是()。

  

A、main main

  

B、第一个 最后一个

  

C、main 任意

  

D、main 最后一个

  

答案:A

  

2、C语句的程序一行写不下时,可以()。

  

A、用逗号换行

  

B、用分号换行

  

C、用任意空格换行

  

D、用回车换行

  

答案:D

  

3、以下叙述不正确的是()。

  

A、C程序中,语句之间必须用分号分隔

  

B、C程序中,多行语句可以写在一行上

  

C、C程序中,可以不必包含主函数

  

D、一个C程序,可以由多个函数组成

  

答案:C

  

4、C语言规定,在一个源程序中,main函数的位置()。

  

A、必须在最开始

  

B、必须在系统调用库函数的后面

  

C、可以任意

  

D、必须在最后

  

答案:C

  

5、以下叙述正确的是()。

  

A、在C程序中,注释说明只能位于一条语句的后面。

  

B、C程序的每行中只能写一个语句

  

C、C语言本身没有输入输出语句

  

D、在对C语言进行编译的过程中,不能发现注释中的错误

  

答案:D

  

6、函数的主体部分需要用一对()括起来。

  

A、{ }

  

B、[ ]

  

C、()

  

D、< >

  

答案:A

  

7、以下叙述错误的是()。

  

A、一个C程序只有在编译、连接成.exe程序之后才能执行

  

B、C程序编译后生成.obj文件

  

C、C程序的每一条语句都必须用分号结束

  

D、只有一个分号的语句不是合法的C语句

  

答案:D

  

8、计算机能够直接识别和执行的计算机语言()。

  

A、汇编语言

  

B、机器语言

  

C、C语言

  

D、高级语言

  

答案:B

  

9、以下叙述错误的是()。

  

A、对于计算机而言,程序是指完成某一特定任务的一组指令序列

  

B、一个C程序编译成功后在连接时发现错误,需要编辑修改,然后不必重新编译和连接即可直接运行。

  

C、机器语言和汇编语言都是低级语言

  

D、C语言是一种函数型语言,每个C语言程序都是由若干个函数组成

  

答案:B

  

10、对C程序的注释说明信息必须写在()之间。

  

A、’和’

  

B、<和>

  

C、/*和*/

  

D、{ 和 }

  

答案:C

  

11、用C语言编写的源程序,必须翻译成用二进制指令表示的目标程序,才能被计算机识别,这个过程称为()。

  

A、编辑

  

B、编译

  

C、汇编

  

D、解释

  

答案:B

  

12、关于C语言的特点,以下叙述错误的是()。

  

A、C语言一共只有32个关键字,9种控制语句,程序书写自由

  

B、C语言共有34种运算符,表达式类型多样化

  

C、C语言不能直接对硬件进行操作

  

D、C语言程序可以方便的在不同的计算机间和各种操作系统中实现程序的移植

  

答案:C

  

13、C语言程序的基本构成单位是()。

  

A、语句

  

B、表达式

  

C、函数

  

D、运算符

  

答案:C

  

14、能够在编译过程中被检查出来,并给出提示信息的是()。

  

A、语法错误

  

B、逻辑错误

  

C、运行错误

  

D、注释错误

  

答案:A

  

15、以下叙述错误的是()。

  

A、计算机语言大致可以分为三大类:机器语言、汇编语言和高级语言

  

B、高级语言比低级语言更贴近人类使用的语言,易于理解和使用

  

C、C语言是一种通用的、过程式编程语言,具有高效、灵活、可移植等优点

  

D、C语言属于汇编语言

  

答案:D

  

16、C语言源程序文件的后缀名是()。

  

A、.obj

  

B、.exe

  

C、.c

  

D、.vbp

  

答案:C

  

17、C语言编译程序是()。

  

A、C程序的机器语言版本

  

B、一组机器语言指令

  

C、将C源程序编译成目标程序

  

D、厂家提供的应用软件

  

答案:C

  

18、以下叙述错误的是()。

  

A、C语言的注释有两种类型:单行注释和多行注释

  

B、C程序的单行注释语句以“//”开始

  

C、C语言的注释语句不影响编译结果

  

D、C语言程序中只要出现在“/*”和“*/”之间的就一定是注释内容

  

答案:D

  

19、C语言源程序文件经过编译后的目标文件后缀名是()。

  

A、.exe

  

B、.obj

  

C、.c

  

D、.vbp

  

答案:B

  

20、C语言源程序编译、连接后的可执行文件后缀名是()。

  

A、.exe

  

B、.obj

  

C、.c

  

D、.bak

  

答案:A

  

第二章测试

  

1、下面4个选项中,均是不合法的用户标识符的选项的是()。

  

A、Date sum do

  

B、char pao _123

  

C、b+a if float

  

D、_abc Temp Int

  

答案:C

  

2、下面4个选项中均是合法常量的选项是()。

  

A、058 12e−3 3.6 'd'

  

B、−12.8 0x98 43.56e2 '\n'

  

C、"w" 034 0xa3 '\m'

  

D、4.45 076 5.33E1.5 "how"

  

答案:B

  

3、以下叙述不正确的是()。

  

A、在C语言中,%运算符的优先级高于/ 运算符

  

B、在C语言中,area和AREA是两个不同的变量名

  

C、在C语言中,可以使用二进制整数

  

D、若a和b类型相同,在计算了赋值表达式a=b后,a得到b的值,而b的值不变

  

答案:C

  

4、在C语言中,要求运算对象必须是整型的运算符是 ()。

  

A、/

  

B、*

  

C、+

  

D、%

  

答案:D

  

5、若有说明语句:char ch='\0x41'; 则变量ch包含()个字符。

  

A、1

  

B、2

  

C、3

  

D、说明不合法,ch的值不确定

  

答案:A

  

6、若有定义:int a=7; float x=2.5,y=4.5; 则表达式x+a%3*(x+y)/2的值是 ()。

  

A、2.500000

  

B、6.000000

  

C、5.500000

  

D、0.000000

  

答案:B

  

7、设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()。

  

A、int

  

B、float

  

C、double

  

D、不确定

  

答案:C

  

8、以下叙述正确的是 ()。

  

A、在C语言中,一行只能写一条语句

  

B、若a是实型变量,则在C语言中不允许用其他类型的数据对其赋值

  

C、在C语言中,无论是整数还是实数,都能被准确无误地表示

  

D、在C语言中,%是只能用于整数运算的运算符

  

答案:D

  

9、在C语言中,int型数据在内存中的存储形式是()。

  

A、原码

  

B、反码

  

C、补码

  

D、ASCII码

  

答案:C

  

10、下列选项中可作为C语言的合法整数的是 ()。

  

A、a2

  

B、101011B

  

C、03845

  

D、0x4b5

  

答案:D

  

11、字符型数据在内存中是以 ()形式存储的。

  

A、ASCII码

  

B、补码

  

C、原码

  

D、BCD码

  

答案:A

  

12、下列叙述正确的是()。

  

A、C语言不允许混合类型数据间进行运算

  

B、在C语言中,'b'和"b"的含义是不同的

  

C、C语言中,任何类型的数据都可进行%运算

  

D、在C语言中,整型常量有二进制、八进制、十六进制和十进制4种表示形式

  

答案:B

  

13、#include <stdio.h> int main() { char ch; int i; i=65; ch="a"; printf("%c,%c,%d,%d \n",i,ch,i,ch); return 0; } 这段程序的运行结果是()。

  

A、A,a,65,97

  

B、a,A, 97,65

  

C、a,A, 65,97

  

D、编译错误,无法运行

  

答案:D

  

14、设整型变量a=2,则执行下列语句后,实型变量b的值不是0.5的是()。

  

A、b=1.0/a

  

B、b=1/(float)a

  

C、b=1/(a*1.0)

  

D、b=(float)(1/a)

  

答案:D

  

15、下列叙述正确的是()。

  

A、不同类型的变量所占内存单元是相同的

  

B、C语言中,变量可以不经定义而直接使用

  

C、赋值表达式的左边只能是变量名

  

D、字符串常量"China!"在存储时,系统为其分配6个字节的空间

  

答案:C

  

16、#include <stdio.h> int main() { int a=b=5,c; c=a+b; printf("c=%d\n",c); } 这段程序的运行结果是()。

  

A、0

  

B、10

  

C、不确定

  

D、编译错误,无法运行

  

答案:D

  

17、C语言的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()。

  

A、必须是下划线

  

B、可以是这三种字符中的任一种

  

C、必须为字母或者下划线

  

D、必须是字母

  

答案:C

  

18、如果在一个C语言表达式中有多个运算符,则运算时应该()。

  

A、只考虑优先级

  

B、先考虑优先级,然后考虑结合性

  

C、只考虑结合性

  

D、先考虑结合性,然后考虑优先级

  

答案:B

  

19、已知字符A的ASCII值是65,若定义int i; 则执行语句i=’A’+3; 后,正确的叙述是 ()。

  

A、i的值是字符A的ASCII值加上3,即68

  

B、语句不合法

  

C、语句可以执行,但没有计算结果

  

D、i的值是字符E

  

答案:A

  

20、在C语言中常量’\n’和常量”ABC”在内存中占用的字节数分别是()。

  

A、1 3

  

B、1 4

  

C、2 3

  

D、2 4

  

答案:B

  

第三章测试

  

1、若a、b、c、d都是int类型变量且初值为0,以下选项中不正确的赋值语句是()。

  

A、a=b=c=d=100;

  

B、d=d-1;

  

C、a*b;

  

D、d=(c=30)+b;

  

答案:C

  

2、以下选项中不是C语句的是()。

  

A、{int i;printf("%d\n",i);}

  

B、;

  

C、a=5,c=10

  

D、{ ; }

  

答案:C

  

3、以下程序的输出结果是()。 #include "stdio.h" int main() { int x=100, y=30; printf("%d\n",y=x/y); return(0); }

  

A、0

  

B、1

  

C、3

  

D、不确定的值

  

答案:C

  

4、若变量已正确说明为int类型,要给a、b、c输入数据,以下正确的输入语句是()。

  关键词:智慧树,知到,C语言编程新思路,山东理工大学,章节测试答案,

  
 

  快跑搜题是大学生考试复习必备的搜题神器,以上就是我们分享的题目是2021智慧树知到(山东理工大学)《C语言编程新思路》章节测试答案共14章答案,想要了解更多关于智慧树,知到,C语言编程新思路,山东理工大学,章节测试答案,相关的题目答案,请关注快跑搜题公众号,发送题目即可获得答案。

  
 

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读

  • 根据《智慧家庭场景化培训教材之装维基础》,目前隐形光缆普遍使用对弯曲不敏感的G.657B2型单模光纤等。()
  • 财务共享运营平台在数字化转型行动计划中,面向()智慧运营提供赋能支撑。
  • 与传统的英语课堂教学相比,你认为智慧课堂下小学英语练习在调动学生主动性和创造性方面效果如何()
  • 在智慧党建系统支部建设模块进行录入时,可以不存档,上级党组织仍能查看()
  • 根据智慧家庭科技公司要求,以下音箱中支持“小翼小翼”唤醒词的是()。
  • 智慧社区展厅的目标:树立品牌、宣传产品、增强体验()
  • 少年强则国强,多少年来,一代又一代年轻人,怀揣梦想,脚踏实地,为中华民族的伟大复兴贡献智慧和力量。随着生活半径的扩大,我们的视野不断扩展,逐渐承担起国家和民族的责任。有担当的少年应是()
  • 大学英语高职版2023章节测试答案__大学英语高职版智慧树知到
  • 中华优秀传统文化是中华文明的智慧结晶和精华所在,是中华民族的根和魂。我们要坚持守正创新,推动中华优秀文化()转化、()发展,展示中华民族的独特精神标识
  • 点亮我的家家庭电工2023章节测试答案__点亮我的家家庭电工智慧树知到()
  • 根据《天翼智慧社区产品维护交付规范(试行)》,车辆识别产品对经过的车辆进行识别并抓拍车辆图片,并可根据()等信息对抓拍图片进行分类展示。
  • 智慧医疗的整体发展趋势是()。
  • Linux操作系统2023章节测试答案__Linux操作系统智慧树知到()
  • 在智慧柜员机上个人开户仅允许“本人开户”()
  • 根据《智慧家庭场景化培训教材之装维基础》描述,光分配网ODN是光接入网的关键部分,由光纤无源光器件和光配线产品组成。它的主要作用是为网络侧()和用户侧ONU提供光媒质传输通道。
  • 根据《天翼智慧社区产品维护交付规范(试行)》,智能云广播”基于自研()管理平台。
  • 开展智慧社区营销工作,应按照小区信息表对小区逐个分析,排定优先级,进行分层分级攻坚,排在第一顺位的是()
  • 根据《天翼智慧社区产品安装、维护交付规范》,人脸门禁产品安装流程,接线说明,通过()端子连接门锁。
  • 根据《天翼智慧社区产品安装、维护交付规范》,视频监控产品应用场景选择注意事项,人脸识别对场景要求较高,为了保证智能视频分析准确率,背光严重或昏暗场景需要进行完全补光或大面积补光,脸部照度不能低于()。
  • 手机APP‘智慧营维’不可以对公众家庭宽带进行一键判障()
  • 留言与评论(共有 条评论)
       
    验证码:
    快跑搜题 快跑搜题
    大学生搜题神器,包含国家开放大学题库,发送题目获取答案