C语言第一次作业(满分)
- 格式:docx
- 大小:147.95 KB
- 文档页数:8
题目1
下面四个选项中,均是不合法的浮点数的选项是()。选择一项:
a. –.18 ,123e4 ,0.0
b. 160. ,0.12 ,e3
c. –e3 , .234,1e3
d. 123 ,2e4.2, .e5
题目2
C语言规定,在一个源程序中,main函数的位置()。选择一项:
a. 必须在最开始
b. 可以任意
c. 必须在系统调用的库函数的后面
d. 必须在最后
题目3
C语言程序经过链接以后生成的文件名的后缀为()。选择一项:
a. .exe
b. .c
c. .obj
d. .cpp
题目4
以下叙述不正确的是()。
选择一项:
a. 在C程序中,注释说明只能位于一条语句的后面
b. C程序的基本组成单位是函数
c. 一个C源程序必须包含一个main函数
d. 一个C源程序可由一个或多个函数组成
下面四个选项中,均是不合法的用户标识符的选项是()。
选择一项:
a. b–a,sizeof ,int
b. float,la0,_A
c. _123,temp,int
d. A,P_0 ,do
题目6
假设变量a,b均为整型,则表达式(a=2, b=5, b++, a+b) 的值是()。选择一项:
a. 6
b. 7
c. 2
d. 8
题目7
判断char型变量ch是否为大写字母的正确表达式是()。
选择一项:
a. (ch>=‘A’)&&(ch<=‘Z’)
b. (ch>=‘A’)&(ch<=‘Z’)
c. (‘A’<= ch)AND(‘Z’>= ch)
d. ‘A’<=ch<=‘Z’
题目8
若变量已正确定义并赋值,下面符合C语言语法的表达式是()。
选择一项:
a. a:=b+1
b. a=b=c+2
c. int 18.5%3
d. a=a+7=c+b
C语言编译程序的首要工作是()。
选择一项:
a. 生成目标文件
b. 检查程序的完整性
c. 检查C语言程序的逻辑错误
d. 检查C语言程序的语法错误
题目10
以下不合法的字符常量是()
选择一项:
a. ‘\\’
b. ‘\018’
c. ‘\"’
d. ‘\xcc’
题目11
下面四个选项中,均是合法整型常量的选项是()。
选择一项:
a. 160,–0xffff ,011
b. –0x48a,2e5,0x
c. –0xcdf ,01a,0xe
d. –01,986,012 ,0668
题目12
下面四个选项中,均是正确的数值常量或字符常量的选项是()。选择一项:
a. +001,0xabcd,2e2 ,50.
b. '3' ,011,0xff00,0a
c. 0.0 ,0f ,8.9e ,'&'
d. "a",3.9e–2.5,1e1,'\"'
C语言程序的执行,总是起始于()。
选择一项:
a. 包含文件中的第一个函数
b. 程序中的第一个函数
c. main函数
d. 程序中的第一条可执行语句
题目14
在C语言中,要求运算数必须是整型的运算符是()。
选择一项:
a. /
b. !=
c. %
d. ++
题目15
已知函数abc的定义为:void abc( ) {……} 则函数中void的含义是()选择一项:
a. 执行函数abc 后,函数不再返回
b. 执行函数abc 后,可以返回任意类型
c. 以上答案都不对
d. 执行函数abc 后,函数没有返回值
题目16
C语言程序的注释是()。
选择一项:
a. 由“//”开头
b. 由“*/”或“//”开头
c. 由“/*”开头,“/*”结尾
d. 由“/*”开头,“*/”结尾
下面对C语言特点,不正确描述的是()。
选择一项:
a. C语言兼有高级语言和低级语言的双重特点,执行效率高
b. C语言的可移植性较差
c. C语言是一种结构化模块化程序设计语言
d. C语言既可以用来编写应用程序,又可以用来编写系统软件
题目18
设变量a是整型,f是实型,i是双精度型,则表达式10 + 'a' + i * f值的数据类型为()。选择一项:
a. double
b. 不确定
c. float
d. int
题目19
一个C语言程序是由()。
选择一项:
a. 若干过程组成
b. 若干子程序组成
c. 一个主程序和若干个子程序组成
d. 若干函数组成
题目20
C语言程序经过编译以后生成的文件名的后缀为()。
选择一项:
a. .cpp
b. .c
c. .obj
d. .exe