2024知到答案 C语言程序设计(海南科技职业大学) 最新智慧树满分章节测试答案
第一章 单元测试
1、单选题:
C语言是一种( )。
选项:
A:机器语言
B:低级语言
C:汇编语言
D:高级语言
答案: 【高级语言】
2、单选题:
C语言程序总是从( )。
选项:
A:主函数
B:源代码的第一行
C:源代码的第一个函数
D:源代码的第一条可执行语句
答案: 【主函数】
3、单选题:
C语言程序是由( )构成。
选项:
A:若干对象
B:若干过程
C:一个主函数和若干函数
D:若干子程序
答案: 【一个主函数和若干函数】
4、单选题:
在C语言程序中,主函数的位置( )。
选项:
A:可以放在代码的任何位置
B:一定放在所有代码最前面
C:一定放在所有代码最后
D:一定放在所有代码中间
答案: 【可以放在代码的任何位置】
5、单选题:
以下叙述正确的是( )。
选项:
A:C语言程序一行只能写一条语句
B:C语言程序每行结束都要写分号
C:C语言程序每个语句结束都要写分号
D:C语言程序不区分大小写
答案: 【C语言程序每个语句结束都要写分号】
6、单选题:
要把高级语言编写的源程序转换为目标程序,需要使用( )。
选项:
A:诊断程序
B:编辑程序
C:驱动程序
D:编译程序
答案: 【编译程序】
7、单选题:
若有说明语句:int a,b,c,*d=&c;,则能正确从键盘读入三个整数分别赋给变量 a、b、c 的语句是( )。
选项:
A:scanf("%d%d%d",&a,&b,c);
B:scanf("%d%d%d",&a,&b,&c);
C:scanf("%d%d%d",a,b,c);
D:scanf("%d%d%d",a,b,*c)
答案: 【scanf("%d%d%d",&a,&b,&c);】
8、单选题:
以下选项中合法的用户标识符是( )。
选项:
A:dat
B:_2Test
C:long
D:3Dmax
答案: 【_2Test】
9、单选题:
下列说法中正确的是( )。
选项:
A:C 程序书写时,一行只能写一个语句
B:C 程序书写时每行必须有行号
C:C 程序书写时,不区分大小写字母
D:C 程序书写时,一个语句可分成几行书写
答案: 【C 程序书写时,一个语句可分成几行书写】
10、单选题:
英文小写字母 d 的 ASCII 码为 100,英文大写字母 D的 ASCII 码为( )。
选项:
A:66
B:68
C:50
D:52
答案: 【68】
第二章 单元测试
1、单选题:
C语言中的注释( )。
选项:
A:不运行
B:其他情况
C:有的运行有的不运行
D:运行
答案: 【不运行】
2、单选题:
设变量定义为“int a, b;”,执行下列语句时,输入( ),则a和b的值都是10。scanf("a=%d, b=%d",&a, &b);
选项:
A:a=10, b=10
B:10, 10
C:10 10
D:a=10 b=10
答案: 【a=10, b=10】
3、单选题:
( )是不正确的字符常量。
选项:
A:’1’
B:”a”
C:’’
D:’n’
答案: 【”a”】
4、单选题:
若变量已正确定义并赋值,表达式( )错误。
选项:
A:a*b/c
B:2,b
C:3.14%2
D:a/b/c
答案: 【3.14%2】
5、单选题:
( )是合法的用户自定义标示符。
选项:
A:b-b
B:<fr>
C:float
D:_isw
答案: 【_isw】
6、单选题:
( )是 C 语言提供的合法的数据类型关键字。
选项:
A:signed
B:Char
C:integer
D:Float
答案: 【integer】
7、单选题:
在 C 语言中,要求参加运算的数必须时整数的运算符是( )。
选项:
A:*
B:%
C:/
D:=
答案: 【%】
8、单选题:
与代数式(x*y)/(u*v)不等价的 C 语言表达式是( )。
选项:
A:x*y/(u*v)
B:x*y/u/v
C:x*y/u*v
D:x/(u*v)*y
答案: 【x*y/u*v】
9、单选题:
对于 char cx='9';语句,正确的是( )。
选项:
A:cx 的 ASCII 值是 33
B:不合法
C:cx 的值为三个字符
D:cx 的值为四个字符
答案: 【不合法】
10、单选题:
若 int k=7,x=12;则能使值为 3 的表达式是( )。
选项:
A:x%=(k%=5)
B:x%=k-k%5
C:(x%=k)-(k%=5)
D:x%=(k-k%5)
答案: 【(x%=k)-(k%=5)】