2021年秋季C语言程序设计第一次作业-1
总分:100 分
单选题多选题判断题问答题简答题
一、单选题 (共8题,共32分)
得分:32分
1、
x<=10的相反表达式为( )。
A :
x!=10
B :
x>10
C :
x>=10
D :
x>0
得分:4分
本题分值:4分
回答正确
您的答案: B
正确答案: B
试题解析:
关系运算符有6个,被分为3对,>和<=、>=和<、==和!=各为相反的一对,x<=10的相反表达式为x>10。
2、
运算符优先级最高的是( )。
A :
%
B :
++
C :
/
D :
||
得分:4分
本题分值:4分
回答正确
您的答案: B
正确答案: B
试题解析:
%和/属于一般的算术运算符,优先级为3,||属于逻辑与运算符,优先级为11,++属于增1运算符,优先级为2,在它们之中具有较高的优先级。
3、
常数120的数据类型为( )。
A :
长整型
B :
双精度型
C :
短整型
D :
整型
得分:4分
本题分值:4分
回答正确
您的答案: D
正确答案: D
试题解析:
120是一个整数,并且在int类型的取值范围内,系统自动认定它是标准整数类型,即int类型。
4、
在一个程序文件的开始,若需要使用一个包含命令包含一个头文件时,则命令标识符为( )。
A :
“#clude”
B :
“#const”
C :
“#include”
D :
“#defile”
得分:4分
本题分值:4分
回答正确
您的答案: C
正确答案: C
试题解析:
5、
在C语言中,用于比较大小的关系运算符的总数为( )。
A :
3
B :
4
C :
5
D :
6
得分:4分
本题分值:4分
回答正确
您的答案: D
正确答案: D
试题解析:
6、
假定x的值为4,y的值为6,则表达式x++*++y的值为( )。
A :
35
B :
28
C :
24
D :
30
得分:4分
本题分值:4分
回答正确
您的答案: B
正确答案: B
试题解析:
7、
在C语言中,文本文件的打开方式共有( )。
A :
6
B :
3
C :
9
D :
12
得分:4分
本题分值:4分
回答正确
您的答案: A
正确答案: A
试题解析:
8、
每个C程序文件在编译时可能出现有严重性错误,其对应的标识符号为( )。
A :
warning
B :
error
C :
warn
D :
err
得分:4分
本题分值:4分
回答正确
您的答案: B
正确答案: B
试题解析:
二、多选题 (共4题,共16分)
得分:16分
1、
指出下面错误的表达式______
A :
a=5,b=6,c=7
B :
i=i++
C :
5.6+6.2%3.1
D :
56=a11
得分:4分
本题分值:4分
回答正确
您的答案: B D
正确答案: B D
试题解析:
2、
给定:int a,b;scanf(“%d %d”, &a, &b);则以下哪些输入方式是正确的?( )。
A :
1 2
B :
1,2
C :
1(回车)2
D :
1、2
得分:4分
本题分值:4分
回答正确
您的答案: A C
正确答案: A C
试题解析:
3、
设int a=3,b=4,c=5;,则下面的表达式中,值为0的表达式是( )。
A :
a>b
B :
a<=b
C :
(a||b)>c
D :
a<=(b||c)
得分:4分
本题分值:4分
回答正确
您的答案: A C D
正确答案: A C D
试题解析:
4、
以下哪些是有效的变量名?( )。
A :
main
B :
4ever
C :
monkey-king
D :
__int
得分:4分
本题分值:4分
回答正确
您的答案: A D
正确答案: A D
试题解析:
三、判断题 (共4题,共12分)
得分:12分
1、
在C语言程序上机操作的过程中,编译程序的操作步骤之后是连接操作。
A
:
对
B
:
错
得分:3分
本题分值:3分
回答正确
您的答案: B
正确答案: B
试题解析:
C语言程序上机操作的过程,相继经过输入和编辑、编译、连接、运行等步骤。编译程序的操作步骤之后是连接操作。
2、
在C语言程序上机操作的过程中,需要对每个用户头文件进行单独的编译操作。
A
:
对
B
:
错
得分:3分
本题分值:3分
回答正确
您的答案: B
正确答案: B
试题解析:
3、
在C语言中,作为标识符的第一个字符可以是英文字母、数字或下划线字符。
A
:
对
B
:
错
得分:3分
本题分值:3分
回答正确
您的答案: B
正确答案: B
试题解析:
4、
常数3.26e4是双精度浮点数。
A
:
对
B
:
错
得分:3分
本题分值:3分
回答正确
您的答案: B
正确答案: B
试题解析:
四、问答题 (共2题,共20分)
得分:20分
1、
c语言的特点
得分:10分
本题分值:10分
您的答案: c语言的数据类型丰富,具有现代语言的各种数据结构,能实现复杂的运算。c语言使,用灵活方便,便于实现程序的结构化,节省内存。
正确答案: c语言的数据类型丰富,具有现代语言的各种数据结构,能实现复杂的运算。c语言使,用灵活方便,便于实现程序的结构化,节省内存。
教师评价:
试题解析:
2、
三种循环结构中的条件是循环进行的条件还是循环结束的条件?
得分:10分
本题分值:10分
您的答案: for语句、while语句:循环进行的条件;do-while语句:循环结束的条件;
正确答案: for语句、while语句:循环进行的条件;do-while语句:循环结束的条件;
教师评价:
试题解析:
五、简答题 (共2题,共20分)
得分:20分
1、
三种循环结构中的条件是循环进行的条件还是循环结束的条件?
得分:10分
本题分值:10分
您的答案: for语句、while语句:循环进行的条件;do-while语句:循环结束的条件;
正确答案:
教师评价:
试题解析:
2、
c语言的特点
得分:10分
本题分值:10分
您的答案: c语言的数据类型丰富,具有现代语言的各种数据结构,能实现复杂的运算。c语言使,用灵活方便,便于实现程序的结构化,节省内存。
正确答案:
教师评价:
试题解析: