智慧树知到《C语言程序设计基础(石河子大学)》章节测试答案
答案网www.8kk4.com为你分享智慧树知到《C语言程序设计基础(石河子大学)》章节测试答案,智慧树 知到 C语言程序设计基础的相关攻略:智慧树知到《C语言程序设计基础(石河子大学)》章节测试答案第一章测试1、下列对C语言特点的描述中,错误的是()。A、C语言不是结构化程序设计语言B、C语言编程简洁明了C、C语言功能较强D、C语言移植性好正确答案:A2、下列关于C语言程序在结构上特点的描述中,错误的是()。A、C语言程序是一个函数串B、C语言程序可以由一个或多个文件组成C、C语言程序的诸多函数
正确答案:D
4、关于关系运算,下列说法正确的是?
A、关系表达式的值是一个逻辑值,即“真”或“假”。
B、关系表达式“a>b”的值为“真”,表达式的值为0。
C、>=和==的优先级相同。
D、关系运算符的优先级低于赋值运算符
正确答案:A
5、下列运算符,优先级最高的是?
A、||
B、&&
C、!
D、>
正确答案:B
6、关于if-else语句,下列说法错误的是?
A、当if和else数目不同时,可以加花括号来确定配对关系。
B、if语句后面只能加逻辑表达式。
C、else总是与它上面的,最近的,同一复合语句中的,未配对的if语句配对。
D、在if语句中可嵌套一个或多个if语句。
正确答案:B
7、关于scanf()函数,说法正确的是?
A、A.scanf()函数中的“格式控制”后面应当是变量名。
B、scanf()函数中“u”是用来输入无符号的十进制整数的格式字符。
C、scanf()函数中“d”是用来输入无符号的十进制整数的格式字符。
D、scanf()函数中“u”是用来输入有符号的十进制整数的格式字符。
正确答案:B
8、语句for(i=1;i<=100;i++)sum=sum+i;的功能是?
A、1~100最大的数的值。
B、1~100以内所有整数的和
C、1~100以内所有奇数的和
D、1~100以内所有偶数的和
正确答案:B
9、关于函数,下列说法正确的是?
A、一个C程序只能由一个函数构成。
B、同一个函数可以被一个或多个函数调用任意多次。
C、函数可以嵌套定义
D、main函数和其他函数一样,可以互相调用。
正确答案:B
10、关于函数的类型,下列说法正确的是?
A、标准函数,即库函数。这是由用户自己定义的。
B、在调用无参函数时,主调函数向被调用函数传递数据。
C、用户可以自己定义函数。
D、在调用被调用函数时,主调函数不向被调用函数传递数据。
正确答案:C
第三章测试
1、标准格式输入函数scanf()可以从键盘上接收不同数据类型的数据项。
A.正确
B.错误
正确答案:A
2、下列是输出显示字符'a'的八进制ASCII码的语句,正确的是()。
A、printf("%c\n",'a');
B、printf("%d\n",'a');
C、printf("%s\n",'a');
D、printf("%o\n",'a');
正确答案:D
3、C语言中合法的字符常量是。
A、n
B、'\n'
C、110
D、"n"
正确答案:B
4、表达式1/5+3%4+4.5/5的值是。
A、3.9
B、3.900000