智慧树知道网课《C语言程序设计(西安工程大学)》课后章节测试满分答案
西安工业大学头歌c语言程序设计答案

西安工业大学头歌c语言程序设计答案1. 一个C程序由若干个C函数组成,各个函数在文件中的位置顺序为:( )。
[单选题] *任意(正确答案)第一个函数必须是主函数,其他函数任意必须完全按照执行的顺序排列其他函数可以任意,主函数必须在最后2. 若有以下数组说明,则数值最小的和最大的元素下标分别是()。
int a[l0]이={1,2,3,4,5,6,7,8,9,10}; [单选题] *1,101,90,9(正确答案)0,103. 下面不是C语言合法标识符的是 ( )。
[单选题] *abc11_123e2a(正确答案)xyz4. 以下叙述不正确的是: ( )。
[单选题] *分号是c语句的必要组成部分C程序的注释可以写在语句的后面函数是C程序的基本单位主函数的名字不一定非用main来表示(正确答案)5. C语言中允许的基本数据类型包括: ( )。
[单选题] *整型、实型(浮点型)、逻辑型整型、实型(浮点型)、字符型(正确答案)整型、字符型、逻辑型整型、实型(浮点型)、逻辑型、字符型6. 以下合法的赋值语句是:()。
[单选题] *a=b=10j++;(正确答案)x + yk = int(i+j);7. 在以下一组运算符中,优先级最高的是:()。
[单选题] *<=!(正确答案)%&&8. 下列能正确表示a≥10或a≤0的关系表达式是:()。
[单选题] *a>=10 or a<=0a<=10 || a>=0a>=10 || a<=0(正确答案)a>=10 && a<=09. 在C语言中,表达式23%7 的值为:() [单选题] *12(正确答案)310. 下述是C语言中有关变量定义的几个说法,正确的是:()。
[单选题] *变量可以不定义直接使用一个说明语句只能定义一个变量几个不同类型的变量可在同一语句中定义变量可以在定义时进行初绐化(正确答案)11. 设int a=12,则执行完语句a+=a-=a*a后,a的值是:()。
智慧树网课答案C语言程序设计西安理工大学版2020见面课考试答案.docx

智慧树网课答案C语言程序设计西安理工大学版2020见面课考试答案
问:爱情中必然会有冲突,但爱情中的冲突是因为误会而不是对与错。
答:正确
问:爱情中的两人如果在卫生方面的要求有差异,应该()。
答:二人相互体量问:爱情重在维护,相较之下选择并不那么重要。
()答:错问:爱情走多远取决于:承诺+亲密的说法正确吗?答:正确
问:爱人的基础是
答:爱自己问:爱森斯坦曾经想拍()。
答:《资本论》问:爱森斯坦的理论属于哪种类别的蒙太奇:()答:理性蒙太奇问:爱森斯坦描述“电影思维是一种蒙太奇思维”。
答:正确问:爱森斯坦认为谁主张的蒙太奇只是镜头的组合答:普多夫金问:爱是克制,是自我约束。
答:丁
问:爱是什么?爱肯定是关心;爱肯定有()在里面。
但是,()才是真正的爱。
答:依赖,依而不赖问:爱是无私利人的原动力。
答:对
问:爱是一种本能,对吗?
答:错
问:爱是一种对快乐之因的心理反应。
答:对
问:爱是一种非特指性回报()
答:错
问:爱是一种积极向上的精神力量,催促着相爱的两个人向着更好的自我发展更加努力的做到A、自我放纵B、自我发展C、自我束缚D、自我完善答:自我发展自我完善
问:爱是一种取决于客观世界的主观情感。
答:错
问:爱是长久的守望和忍耐,爱是伟大的同情和守护,这也是人性的伟大之处答:对问:爱斯基摩狗是高质量的拉雪橇的纯种狗。
答:错误
问:爱斯基摩人是不会喜欢林妹妹,这说明了美的主观性
答:X。
智慧树知道网课《C语言程序设计(西安工程大学)》课后章节测试满分答案

第一章测试1【单选题】(1分)C语言程序的基本单位是()A.程序行B.函数C.语句D.字符2【单选题】(1分)C语言规定,在一个源程序中main函数的位置()A.必须在最开始B.必须在最后C.必须在预处理命令的后面D.可以在其他函数之前或之后3【单选题】(1分)对于一个正常运行的C程序,以下叙述中正确的是()A.程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束B.程序的执行总是从main函数开始,在程序的最后一个函数中结束C.程序的执行总是从main函数开始,在main函数结束D.程序的执行总是从程序的第一个函数开始,在main函数结束4【单选题】(1分)以下叙述的是()A.C程序的主函数必须用main作为函数名B.C程序在书写时,有严格的缩进要求,否则不能编译通过C.一个C程序只能有一个主函数D.一个C程序可以包含多个不同名的函数5【单选题】(1分)下列说法正确的是()A.一个函数的函数体必须要有变量定义和执行部分B.C程序的书写格式自由,一个语句可以分写在多行上C.一个函数的函数体必须要有执行部分,可以没有变量定义D.C程序的书写格式严格限制,一行内必须写一个语句6【多选题】(1分)下列关于注释行的描述中,正确的是()A.单行注释以“//”开头,“//”后面是注释内容B.注释只在C语言源程序中有效,在编译时会被编译器忽略C.单行注释以符号“/*”开头,以符号“*/”结尾D.注释只能对程序中的某一行代码进行解释7【单选题】(1分)关于计算机语言的描述,正确的是()A.机器语言由0和1组成,执行速度快B.汇编语言比机器语言执行速度快C.汇编语言已将机器语言符号化,所以它与机器无关D.机器语言因为是面向机器的低级语言,所以执行速度慢8【单选题】(1分)用C语言编写的程序()A.可直接被执行B.是一个源程序文件C.经过编译或解释才能被执行D.经过编译、连接后被执行9【单选题】(1分)连接程序将一个C程序的所有目标程序和系统的库文件以及系统提供的其他信息连接起来,最终生成一个可执行的二进制文件,它的后缀是()A..objB..cppC..libD..exe第二章测试1【单选题】(1分)C语言提供的数据类型关键字有()A.DoubleB.CharC.shortD.integer2【单选题】(1分)若有说明和语句:inta=5;a++;此处表达式a++的值是()。
C语言程序设计智慧树知到答案章节测试2023年西安工商学院

第一章测试1.以下叙述正确的是()。
A:注释语句可以嵌套B:简单C语句必须以分号作为结束符C:C程序每一行只能写一个语句D:C程序基本组成单位是语句答案:B2.一个C语言程序是从()开始执行的。
A:程序中第一个函数B:程序中的第一个语句C:包含文件(头文件)的第一个函数D:名为main的函数答案:D3.下列四个叙述中,正确的是()A:C程序中的标识符都不区分大小写B:C程序中的所有字母都必须小写C:C语言中的标识符是区分大小写的D:C程序中的关键字必须小写,其他标识符不区分大小写答案:C4.下面是C语言合法标识符的是()。
A:a2B:2-aC:2_aD:2a答案:A5.以下叙述不正确的是()。
A:函数是C程序的基本单位B:分号是C语句的必要组成部分C:C程序的注释可以写在语句的后面D:主函数的名字不一定非用main来表示答案:D第二章测试1.以下不能定义为用户标识符的是()。
A:_0B:_intC:sizeofD:Main答案:C2.main(){ int m=12,n=34; printf(“%d%d”,m++,++n); printf(“%d%d”,n++,++m);}程序运行后的输出结果是()。
A:12353513B:12343513C:12343514D:12353514答案:D3.以下能正确定义且赋初值的语句是()。
A:int n1=n2=10;B:char c=32;C:double x=12.3E2.5;D:float f=f+1.1;答案:B4.以下程序的功能是:给r输入数据后计算半径为r的圆面积s。
程序在编译时出错。
main()/* Beginning /{ int r; float s;scanf(“%d”,&r);s=p r r;printf(“s=%f”,s);}出错的原因是()。
A:计算圆面积的赋值语句中使用了非法变量B:输出语句中格式描述符非法C:存放圆半径的变量r不应该定义为整型D:注释语句书写位置错误答案:A5.有以下程序#include <stdio.h>main(){char c1,c2,c3,c4,c5,c6;scanf(%c%c%c%c,&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();putchar(c1);putchar(c2);printf(%c%c\n,c5,c6);}程序运行后,若从键盘输入(从第1列开始)123<回车>45678<回车>则输出结果是()。
智慧树c语言程序设计章节答案

智慧树c语言程序设计章节答案第一章1【单选题】(2分)职场沟通是一种可以修炼的技术。
AA、对B、错2【多选题】(3分)研习沟通,可以改善与的人之间的沟通。
ACDA、情绪化B、语言不同C、专业领域不同D、固执3【单选题】(2分)衡量沟通的效果,要站在的角度。
BA、以上都是B、接收者C、旁观者D、表达者4【单选题】(2分)与“奇葩”打交道的最佳策略是保持距离。
AA、错B、对5【单选题】(2分)沟通的效果取决于接收者接收到的而非表达者表述的。
BA、错B、对6【单选题】(2分)唠叨的本质是影响性沟通BA、对B、错7【多选题】(3分)对下列哪些工作岗位来说,沟通能力很重要:ABCDA、销售B、工程师C、经理D、人力资源8【多选题】(3分)随着双方的关系变得密切,通常会发生的变化有:ACDA、彼此更加了解B、长得越来越像C、分歧增加D、信任增加9【多选题】(3分)可能对沟通产生重要影响的差异包括:ABCDA、性格差异B、文化差异C、性别差异D、代沟10【多选题】(3分)遇到从未打过交道的那类人时,能促进有效沟通的方式包括:BCA、保持距离B、尊重差异C、尝试理解对方D、一直大声笑11【单选题】(2分)衡量沟通效果好还是不好,要看:AA、接收者B、沟通的时间C、说得好不好D、沟通的次数。
智慧树知到《计算概论之C程序设计》章节测试答案

第1章单元测试1、世界上第一代计算机被叫做:答案:电子管计算机2、第一次数学危机源自对哪个问题的讨论?答案:有些量无法用整数表达3、第二次数学危机源自对哪个问题的讨论?答案:微积分中的无穷小4、第三次数学危机源自对哪个问题的讨论?答案:集合定义的完备性5、图灵机模型的提出者是?答案:图灵6、十进制123对应的二进制表示是?答案:正确7、如下哪个是电子管的特点?答案:容易损坏,寿命短8、如下哪个是晶体管的特点?答案:主要原料是硅9、如下哪个是集成电路的特点?答案:体积小10、如下哪个是当前量子计算机的特点?答案:能进行并行运算11、导致CPU不能造得更大的主要原因是?答案:散热原因12、如下哪个部分不是冯诺伊曼计算机的组成部分?答案:读写头13、如下那种存储器的处理速度更快?答案:寄存器14、下列哪个关于CPU指令集的说法是错误的?答案:指令集包含的指令数目越多,CPU运算速度越快15、下列哪个关于程序执行的说法是错误的?答案:用高级语言编写的程序,不经过编译也能够运行第2章单元测试1、答题说明:请大家到指定答题地址答题,提交代码并通过测试后,会得到通过码的下载地址,将文件下载下来用记事本打开即得到通过码,将通过码对应的选项选出即可。
题目1 实现冒泡排序(程序抄写题)答题地址:<a target="_blank" href="/ziyoulianxi/18/">/ziyou lianxi/18/</a>请完全按照如下的程序书写代码,并在书写的过程中体会优秀的代码风格:答案:5ef8368af16374cabef8e5ae3ee39c4374a36a4c52b4b560bc8fc10ca47a66052、答题说明:请大家到指定答题地址答题,提交代码并通过测试后,会得到通过码的下载地址,将文件下载下来用记事本打开即得到通过码,将通过码对应的选项选出即可。
2020年智慧树知道网课《程序设计基础》课后章节测试满分答案

第一章测试1【单选题】(4分)以下可以作为C++自定义标识符的是:A.breakB.sqrtC.dollar$D.1232【单选题】(4分)下列选项中合法的用户标识符是:A.3DmaxB.A.datC.10ngD._2Text3【单选题】(4分)以下各选项组中,均可作为自定义标识符的组是:A.No1CoutaB.iwhile>=C.shodNo.1staD.public_No1this4【单选题】(4分)以下说明语句中,正确的是:A.intx,%y;B.inta,break;C.intFor,INT;D.inta.cpp;5【单选题】(4分)以下不符合C++语法规则的数值常量是:A.0Xab23B.2.1E3C.2E1.4D.0346【单选题】(4分)存储下列数据,占用存储字节最多的是:A."0"B.C.0.0D.'0'7【单选题】(4分)执行语句unsigneda=-1;autoc=a;后,c的类型为:A.longB.unsignedC.intD.char8【单选题】(4分)在VC++中,基本数据类型所占字节长度,正确的是:A.char<int<double<floatB.char<short<float<intC.char<short<int<doubleD.char<int<float<double9【单选题】(4分)以下说明语句中,不存在语法的是。
A.charX.txt[20];B.int_2int;C.floatX3-Dmax;D.int10long;10【单选题】(4分)以下选项中,不能将字母A的ASCII码保存到变量ch的语句是:A.charx=’\101’;B.charx=’A’;C.charx=65;D.charx="A";第二章测试1【单选题】(4分)以下运算符中运算对象一定不能是double类型的是:A./B.=C.<=D.%2【单选题】(4分)设有语句:charx=6,y=10;intz;z=(x^y)<<2;则z的值是:A.48B.3C.-4D.-523【单选题】(4分)设有ints=-2;则执行表达式s++||++s后s的值为:A.-1B.1C.-2D.4【单选题】(4分)设有inta=3,b=2,x=4;则cout<<(a<x<b)输出为:A.3B.C.5D.15【单选题】(4分)若有声明intm=7,n=4;floata=38.4,b=6.4,x;则执行语句x=m/2*n+a/b+1/2;后,x的值为:A.20.5B.20C.18D.18.56【单选题】(4分)若有inta=1,b=2,c=3,d=4;则表达式b<a?a:c<d?c:d的值为(运算符?:的结合性为从左向右):A.3B.4C.1D.27【单选题】(4分)执行下面语句:inti=-5;cout<<-(i++)<<";"; cout<<i<<endl;输出结果是下面哪一个?A.5;-5B.4;-5C.4;-4D.5;-48【单选题】(4分)尝试执行下面语句:unsignedinti=2;intj=-3;cout<<(i*j)<<endl;输出结果是下面哪一个?A.6B.一个无符号整数C.编译出错,无输出D.-69【单选题】(4分)下列字符串常量表示中,的是()。
智慧树知到《计算机程序设计(C语言)》章节测试答案

智慧树知到《计算机程序设计(C语言)》章节测试答案第一章1、一个C程序可以有()个主函数。
A:1B:2C:3D:多个答案: 12、C语言是函数式的语言。
A:对B:错答案: 对3、C语言是高级语言。
A:对B:错答案: 对4、Visual C++不支持C语言。
A:对B:错答案: 错5、C语言是编译式的语言。
A:对B:错答案: 对第二章1、double x;scanf("%lf",&x);不可以赋值给x变量的常量是( ). A:123B:100000C:A'D:"abc"答案: "abc"2、下列程序段的输出结果为().float x=213.82631;printf("%3d",(int)x);A:213.82B:213.83C:213D:3.8答案: 2133、下列程序的输出结果是().main(){char c1=97,c2=98;printf("%d %c",c1,c2);}A:97 98B:97 bC:a 98D:a b答案: 97 b4、以下标识符中,不能作为合法的C用户定义标识符的是(). A:a3_b3B:voidC:_123D:IF答案: void5、以下标识符中,不能作为合法的C用户定义标识符的是(). A:answerB:toC:signedD:_if答案: signed第三章1、逻辑运算低于关系运算.A:对B:错答案:A2、x=y+8 等价于 x=x(y+8).A:对B:错答案:A3、关系运算高于算术运算.A:对B:错答案:B4、若 a=3,b=2,c=1 则关系表达式"(a>b)==c" 的值为"真". A:对B:错答案:A5、若给定条件表达式(M)?(a++):(a–),则其中表达式M(). A:和(M==0)等价B:和(M==1)等价C:和(M!=0)等价D:和(M!=1)等价答案:C第四章1、结构化程序设计所规定的三种基本控制结构是().A:输入、处理、输出B:树形、网形、环形C:顺序、选择、循环D:主程序、子程序、函数答案:C2、C语言中用于结构化程序设计的三种基本结构是().A:顺序结构、选择结构、循环结构B:if、switch、breakC:for、while、do-whileD:if、for、continue答案:A3、int a=7,b=9,t;t=(a>b)?a:b;t的值为7.A:对B:错答案:B4、赋值语句中的赋值运算符的左侧只能是唯一的变量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章测试
1
【单选题】(1分)
C语言程序的基本单位是()
A.
程序行
B.
函数
C.
语句
D.
字符
2
【单选题】(1分)
C语言规定,在一个源程序中main函数的位置()
A.
必须在最开始
B.
必须在最后
C.
必须在预处理命令的后面
D.
可以在其他函数之前或之后
3
【单选题】(1分)
对于一个正常运行的C程序,以下叙述中正确的是()
A.
程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束
B.
程序的执行总是从main函数开始,在程序的最后一个函数中结束
C.
程序的执行总是从main函数开始,在main函数结束
D.
程序的执行总是从程序的第一个函数开始,在main函数结束
4
【单选题】(1分)
以下叙述的是()
A.
C程序的主函数必须用main作为函数名
B.
C程序在书写时,有严格的缩进要求,否则不能编译通过
C.
一个C程序只能有一个主函数
D.
一个C程序可以包含多个不同名的函数
5
【单选题】(1分)
下列说法正确的是()
A.
一个函数的函数体必须要有变量定义和执行部分
B.
C程序的书写格式自由,一个语句可以分写在多行上
C.
一个函数的函数体必须要有执行部分,可以没有变量定义
D.
C程序的书写格式严格限制,一行内必须写一个语句
6
【多选题】(1分)
下列关于注释行的描述中,正确的是()
A.
单行注释以“//”开头,“//”后面是注释内容
B.
注释只在C语言源程序中有效,在编译时会被编译器忽略
C.
单行注释以符号“/*”开头,以符号“*/”结尾
D.
注释只能对程序中的某一行代码进行解释
7
【单选题】(1分)
关于计算机语言的描述,正确的是()
A.
机器语言由0和1组成,执行速度快
B.
汇编语言比机器语言执行速度快
C.
汇编语言已将机器语言符号化,所以它与机器无关
D.
机器语言因为是面向机器的低级语言,所以执行速度慢
8
【单选题】(1分)
用C语言编写的程序()
A.
可直接被执行
B.
是一个源程序文件
C.
经过编译或解释才能被执行
D.
经过编译、连接后被执行
9
【单选题】(1分)
连接程序将一个C程序的所有目标程序和系统的库文件以及系统提供的其他信息连接起来,最终生成一个可执行的二进制文件,它的后缀是()
A.
.obj
B.
.cpp
C.
.lib
D.
.exe
第二章测试
1
【单选题】(1分)
C语言提供的数据类型关键字有()
A.
Double
B.
Char
C.
short
D.
integer
2
【单选题】(1分)
若有说明和语句:
inta=5;
a++;
此处表达式a++的值是()。
A.
5
B.
4
C.
7
D.
6
3
【单选题】(1分)
在C语言中,要求运算数必须是整型的运算符是()。
A.
!
B.
<
C.
/
D.
%
4
【单选题】(1分)
以下有4个用户标识符,其中合法的一个是()
A.
for
B.
f2_G3
C.
4d
D.
short
5
【单选题】(1分)
在C语言中,合法的字符常量是()。
A.
'84'
B.
'C'
C.
'ab'
D.
""
6
【单选题】(1分)
若已定义x和y为double类型,且x=1,则表达式:y=x+3/2的值是()。
A.
2.0
B.
2
C.
1
D.
2.5
7
【单选题】(1分)
若有以下定义:
chara;intb;
floatc;doubled;
则表达式a*b+d-c值的类型为()。
A.
char
B.
float
C.
double
D.
int
8
【单选题】(1分)
以下选项中可作为C语言合法整数的是()。
A.
0386
B.
x2a2
C.
10110B
D.
0xffa
9
【单选题】(1分)
以下选项中可作为C语言合法常量的是()。
A.
-80
B.
-80.0e
C.
e1
D.
-8e1.0
10
【单选题】(1分)
表达式3.6-5/2+1.2+5%2的值是()。
A.
3.3
B.
4.3
C.
3.8
D.
4.8
第三章测试
1
【单选题】(1分)
阅读下面的程序。