2021智慧树知到(山东理工大学)《C语言编程新思路》章节测试答案共14章
第一章测试
1、关于一个C语言程序执行的起点和终点,以下选项正确的是()。 内容来自cainiaojianzhan.com
A、main main cainiaojianzhan.com
B、第一个 最后一个 内容来自cainiaojianzhan.com
C、main 任意
D、main 最后一个
答案:A cainiaojianzhan.com
2、C语句的程序一行写不下时,可以()。
cainiaojianzhan.com
A、用逗号换行 内容来自cainiaojianzhan.com
B、用分号换行
cainiaojianzhan.com
C、用任意空格换行 cainiaojianzhan.com
D、用回车换行
答案:D cainiaojianzhan.com
3、以下叙述不正确的是()。 cainiaojianzhan.com
A、C程序中,语句之间必须用分号分隔 cainiaojianzhan.com
B、C程序中,多行语句可以写在一行上 cainiaojianzhan.com
C、C程序中,可以不必包含主函数 本文来自菜鸟建站网
D、一个C程序,可以由多个函数组成
cainiaojianzhan.com
答案:C
内容来自cainiaojianzhan.com
4、C语言规定,在一个源程序中,main函数的位置()。 本文来自菜鸟建站网
A、必须在最开始
B、必须在系统调用库函数的后面
C、可以任意 cainiaojianzhan.com
D、必须在最后
答案:C
5、以下叙述正确的是()。 cainiaojianzhan.com
A、在C程序中,注释说明只能位于一条语句的后面。
B、C程序的每行中只能写一个语句 cainiaojianzhan.com
C、C语言本身没有输入输出语句
D、在对C语言进行编译的过程中,不能发现注释中的错误
本文来自菜鸟建站网
答案:D cainiaojianzhan.com
6、函数的主体部分需要用一对()括起来。
A、{ } cainiaojianzhan.com
B、[ ]
C、() cainiaojianzhan.com
D、< >
内容来自cainiaojianzhan.com
答案:A
内容来自cainiaojianzhan.com
7、以下叙述错误的是()。
本文来自菜鸟建站网
A、一个C程序只有在编译、连接成.exe程序之后才能执行
B、C程序编译后生成.obj文件 cainiaojianzhan.com
C、C程序的每一条语句都必须用分号结束
D、只有一个分号的语句不是合法的C语句
本文来自菜鸟建站网
答案:D 本文来自菜鸟建站网
8、计算机能够直接识别和执行的计算机语言()。 本文来自菜鸟建站网
A、汇编语言 本文来自菜鸟建站网
B、机器语言
C、C语言 本文来自菜鸟建站网
D、高级语言 cainiaojianzhan.com
答案:B 内容来自cainiaojianzhan.com
9、以下叙述错误的是()。
A、对于计算机而言,程序是指完成某一特定任务的一组指令序列
B、一个C程序编译成功后在连接时发现错误,需要编辑修改,然后不必重新编译和连接即可直接运行。 内容来自cainiaojianzhan.com
C、机器语言和汇编语言都是低级语言 cainiaojianzhan.com
D、C语言是一种函数型语言,每个C语言程序都是由若干个函数组成 cainiaojianzhan.com
答案:B
本文来自菜鸟建站网
10、对C程序的注释说明信息必须写在()之间。 cainiaojianzhan.com
A、’和’ cainiaojianzhan.com
B、<和> 内容来自cainiaojianzhan.com
C、/*和*/
D、{ 和 }
内容来自cainiaojianzhan.com
答案:C 本文来自菜鸟建站网
11、用C语言编写的源程序,必须翻译成用二进制指令表示的目标程序,才能被计算机识别,这个过程称为()。
A、编辑 内容来自cainiaojianzhan.com
B、编译
内容来自cainiaojianzhan.com
C、汇编 本文来自菜鸟建站网
D、解释
本文来自菜鸟建站网
答案:B cainiaojianzhan.com
12、关于C语言的特点,以下叙述错误的是()。
内容来自cainiaojianzhan.com
A、C语言一共只有32个关键字,9种控制语句,程序书写自由 本文来自菜鸟建站网
B、C语言共有34种运算符,表达式类型多样化
cainiaojianzhan.com
C、C语言不能直接对硬件进行操作 本文来自菜鸟建站网
D、C语言程序可以方便的在不同的计算机间和各种操作系统中实现程序的移植 cainiaojianzhan.com
答案:C cainiaojianzhan.com
13、C语言程序的基本构成单位是()。
内容来自cainiaojianzhan.com
A、语句
cainiaojianzhan.com
B、表达式
内容来自cainiaojianzhan.com
C、函数
内容来自cainiaojianzhan.com
D、运算符 cainiaojianzhan.com
答案:C
14、能够在编译过程中被检查出来,并给出提示信息的是()。
内容来自cainiaojianzhan.com
A、语法错误 本文来自菜鸟建站网
B、逻辑错误 cainiaojianzhan.com
C、运行错误 本文来自菜鸟建站网
D、注释错误 内容来自cainiaojianzhan.com
答案:A 内容来自cainiaojianzhan.com
15、以下叙述错误的是()。 cainiaojianzhan.com
A、计算机语言大致可以分为三大类:机器语言、汇编语言和高级语言 cainiaojianzhan.com
B、高级语言比低级语言更贴近人类使用的语言,易于理解和使用
内容来自cainiaojianzhan.com
C、C语言是一种通用的、过程式编程语言,具有高效、灵活、可移植等优点
内容来自cainiaojianzhan.com
D、C语言属于汇编语言
内容来自cainiaojianzhan.com
答案:D 内容来自cainiaojianzhan.com
16、C语言源程序文件的后缀名是()。 本文来自菜鸟建站网
A、.obj
cainiaojianzhan.com
B、.exe
cainiaojianzhan.com
C、.c
内容来自cainiaojianzhan.com
D、.vbp cainiaojianzhan.com
答案:C 内容来自cainiaojianzhan.com
17、C语言编译程序是()。
本文来自菜鸟建站网
A、C程序的机器语言版本
cainiaojianzhan.com
B、一组机器语言指令
cainiaojianzhan.com
C、将C源程序编译成目标程序
内容来自cainiaojianzhan.com
D、厂家提供的应用软件 本文来自菜鸟建站网
答案:C
cainiaojianzhan.com
18、以下叙述错误的是()。
A、C语言的注释有两种类型:单行注释和多行注释
B、C程序的单行注释语句以“//”开始
内容来自cainiaojianzhan.com
C、C语言的注释语句不影响编译结果
D、C语言程序中只要出现在“/*”和“*/”之间的就一定是注释内容 本文来自菜鸟建站网
答案:D 内容来自cainiaojianzhan.com
19、C语言源程序文件经过编译后的目标文件后缀名是()。 内容来自cainiaojianzhan.com
A、.exe cainiaojianzhan.com
B、.obj cainiaojianzhan.com
C、.c
本文来自菜鸟建站网
D、.vbp 本文来自菜鸟建站网
答案:B
内容来自cainiaojianzhan.com
20、C语言源程序编译、连接后的可执行文件后缀名是()。 本文来自菜鸟建站网
A、.exe
本文来自菜鸟建站网
B、.obj 本文来自菜鸟建站网
C、.c
内容来自cainiaojianzhan.com
D、.bak
答案:A
第二章测试
cainiaojianzhan.com
1、下面4个选项中,均是不合法的用户标识符的选项的是()。
cainiaojianzhan.com
A、Date sum do 本文来自菜鸟建站网
B、char pao _123 本文来自菜鸟建站网
C、b+a if float
D、_abc Temp Int 本文来自菜鸟建站网
答案:C
内容来自cainiaojianzhan.com
2、下面4个选项中均是合法常量的选项是()。 本文来自菜鸟建站网
A、058 12e−3 3.6 'd'
B、−12.8 0x98 43.56e2 '\n' cainiaojianzhan.com
C、"w" 034 0xa3 '\m'
D、4.45 076 5.33E1.5 "how"
内容来自cainiaojianzhan.com
答案:B
本文来自菜鸟建站网
3、以下叙述不正确的是()。 内容来自cainiaojianzhan.com
A、在C语言中,%运算符的优先级高于/ 运算符
内容来自cainiaojianzhan.com
B、在C语言中,area和AREA是两个不同的变量名
C、在C语言中,可以使用二进制整数 内容来自cainiaojianzhan.com
D、若a和b类型相同,在计算了赋值表达式a=b后,a得到b的值,而b的值不变 cainiaojianzhan.com
答案:C
4、在C语言中,要求运算对象必须是整型的运算符是 ()。 cainiaojianzhan.com
A、/
B、*
C、+
本文来自菜鸟建站网
D、%
内容来自cainiaojianzhan.com
答案:D 内容来自cainiaojianzhan.com
5、若有说明语句:char ch='\0x41'; 则变量ch包含()个字符。 本文来自菜鸟建站网
A、1 cainiaojianzhan.com
B、2 本文来自菜鸟建站网
C、3 内容来自cainiaojianzhan.com
D、说明不合法,ch的值不确定 本文来自菜鸟建站网
答案:A cainiaojianzhan.com
6、若有定义:int a=7; float x=2.5,y=4.5; 则表达式x+a%3*(x+y)/2的值是 ()。
内容来自cainiaojianzhan.com
A、2.500000
本文来自菜鸟建站网
B、6.000000 内容来自cainiaojianzhan.com
C、5.500000 cainiaojianzhan.com
D、0.000000
答案:B 内容来自cainiaojianzhan.com
7、设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()。 本文来自菜鸟建站网
A、int 本文来自菜鸟建站网
B、float 内容来自cainiaojianzhan.com
C、double 内容来自cainiaojianzhan.com
D、不确定
本文来自菜鸟建站网
答案:C
内容来自cainiaojianzhan.com
8、以下叙述正确的是 ()。 本文来自菜鸟建站网
A、在C语言中,一行只能写一条语句
B、若a是实型变量,则在C语言中不允许用其他类型的数据对其赋值
C、在C语言中,无论是整数还是实数,都能被准确无误地表示 本文来自菜鸟建站网
D、在C语言中,%是只能用于整数运算的运算符
答案:D 内容来自cainiaojianzhan.com
9、在C语言中,int型数据在内存中的存储形式是()。
cainiaojianzhan.com
A、原码
本文来自菜鸟建站网
B、反码
C、补码
本文来自菜鸟建站网
D、ASCII码 内容来自cainiaojianzhan.com
答案:C
10、下列选项中可作为C语言的合法整数的是 ()。 本文来自菜鸟建站网
A、a2 本文来自菜鸟建站网
B、101011B
内容来自cainiaojianzhan.com
C、03845 内容来自cainiaojianzhan.com
D、0x4b5 内容来自cainiaojianzhan.com
答案:D
11、字符型数据在内存中是以 ()形式存储的。
A、ASCII码 cainiaojianzhan.com
B、补码 本文来自菜鸟建站网
C、原码 内容来自cainiaojianzhan.com
D、BCD码 内容来自cainiaojianzhan.com
答案:A
cainiaojianzhan.com
12、下列叙述正确的是()。
cainiaojianzhan.com
A、C语言不允许混合类型数据间进行运算 本文来自菜鸟建站网
B、在C语言中,'b'和"b"的含义是不同的 cainiaojianzhan.com
C、C语言中,任何类型的数据都可进行%运算 内容来自cainiaojianzhan.com
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 cainiaojianzhan.com
B、a,A, 97,65
C、a,A, 65,97 cainiaojianzhan.com
D、编译错误,无法运行 cainiaojianzhan.com
答案:D 本文来自菜鸟建站网
14、设整型变量a=2,则执行下列语句后,实型变量b的值不是0.5的是()。
A、b=1.0/a
本文来自菜鸟建站网
B、b=1/(float)a 本文来自菜鸟建站网
C、b=1/(a*1.0) 内容来自cainiaojianzhan.com
D、b=(float)(1/a) cainiaojianzhan.com
答案:D 内容来自cainiaojianzhan.com
15、下列叙述正确的是()。
本文来自菜鸟建站网
A、不同类型的变量所占内存单元是相同的
cainiaojianzhan.com
B、C语言中,变量可以不经定义而直接使用
C、赋值表达式的左边只能是变量名
cainiaojianzhan.com
D、字符串常量"China!"在存储时,系统为其分配6个字节的空间
答案:C
cainiaojianzhan.com
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 cainiaojianzhan.com
17、C语言的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()。
内容来自cainiaojianzhan.com
A、必须是下划线 cainiaojianzhan.com
B、可以是这三种字符中的任一种 cainiaojianzhan.com
C、必须为字母或者下划线 cainiaojianzhan.com
D、必须是字母
cainiaojianzhan.com
答案:C
18、如果在一个C语言表达式中有多个运算符,则运算时应该()。 内容来自cainiaojianzhan.com
A、只考虑优先级
本文来自菜鸟建站网
B、先考虑优先级,然后考虑结合性 cainiaojianzhan.com
C、只考虑结合性 本文来自菜鸟建站网
D、先考虑结合性,然后考虑优先级
内容来自cainiaojianzhan.com
答案:B
19、已知字符A的ASCII值是65,若定义int i; 则执行语句i=’A’+3; 后,正确的叙述是 ()。
A、i的值是字符A的ASCII值加上3,即68 cainiaojianzhan.com
B、语句不合法
本文来自菜鸟建站网
C、语句可以执行,但没有计算结果
cainiaojianzhan.com
D、i的值是字符E cainiaojianzhan.com
答案:A 本文来自菜鸟建站网
20、在C语言中常量’\n’和常量”ABC”在内存中占用的字节数分别是()。
内容来自cainiaojianzhan.com
A、1 3
B、1 4
cainiaojianzhan.com
C、2 3 cainiaojianzhan.com
D、2 4
本文来自菜鸟建站网
答案:B
第三章测试
内容来自cainiaojianzhan.com
1、若a、b、c、d都是int类型变量且初值为0,以下选项中不正确的赋值语句是()。 cainiaojianzhan.com
A、a=b=c=d=100; 本文来自菜鸟建站网
B、d=d-1;
cainiaojianzhan.com
C、a*b; 内容来自cainiaojianzhan.com
D、d=(c=30)+b; 本文来自菜鸟建站网
答案:C
2、以下选项中不是C语句的是()。 内容来自cainiaojianzhan.com
A、{int i;printf("%d\n",i);}
B、; cainiaojianzhan.com
C、a=5,c=10
D、{ ; } cainiaojianzhan.com
答案:C
cainiaojianzhan.com
3、以下程序的输出结果是()。 #include "stdio.h" int main() { int x=100, y=30; printf("%d\n",y=x/y); return(0); } 本文来自菜鸟建站网
A、0
cainiaojianzhan.com
B、1 内容来自cainiaojianzhan.com
C、3
D、不确定的值
本文来自菜鸟建站网
答案:C
本文来自菜鸟建站网
4、若变量已正确说明为int类型,要给a、b、c输入数据,以下正确的输入语句是()。
以上相关的更多内容请点击“智慧树知到 ”查看,该题目的答案为网上收集整理仅供参考!
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
Tags:智慧树 山东理工大学 章节测试答案 智慧树知到 C语言编程新思路
相关内容
- 绝大多数发达国家的退休年龄在65岁左右,并...
- 中国目前已成为全球空气质量改善速度最快的...
- 着力解决结构性就业矛盾的具体措施包括()。...
- 2024年是改革开放46周年,四十多年来改革开...
- 当前全球性问题不断加剧,地区冲突、领土争...
- 知到《形势与政策(北京大学)》2025春期末答...
- 知到《形势与政策(北京大学)》2025春见面课...
- 智慧树知到(成都工业学院)《形势与政策2025...
- 智慧树知到形势与政策2025春题库及答案大全...
- 智慧树知到形势与政策2025春题库及答案大全...
- 什么是形势与政策?进行形势与政策教育的目...
- 识别是指通过信息将特定个人认出来,依据主...
- 我国于2016年发布《国家网络空间安全战略》...
- 我国于2017年发布国际网络安全合作战略,战...
- ()作为我国网络安全领域的基础性法律,2014...
- 1994年2月发布()是我国首部保护计算机信息...
- 2015年11月1日《刑法修正案》(九)施行,修订...
- 2007年,公安部、国家保密局等部门发布《信...
- 2004年,公安部、国家保密局等部门印发《关...
- 网络安全等级保护制度的义务主体是()。...