C语言选择题和解答共50题
1. 在C语言中,哪个关键字用于声明一个变量?
a) var
b) int
c) declare
d) variable
(答案:b)
2. 下面哪个运算符用于计算两个整数的余数?
a) %
b) /
c) *
d) %
(答案:a)
3. 在C语言中,用于表示逻辑“或”的运算符是?
a) &&
b) !
c) ||
d) &
(答案:c)
4. 下面哪个语句用于从标准输入获取用户的输入?
a) get()
b) input()
c) scanf()
d) read()
(答案:c)
5. 在C语言中,用于声明一个常量的关键字是?
a) var
b) define
c) constant
d) const
(答案:d)
6. 下面哪个循环结构在条件不满足时至少执行一次?
a) for循环
b) while循环
c) dowhile循环
d) if语句
(答案:c)
7. C语言中的数组下标从哪里开始?
a) 0
b) 1
c) 1
d) 随机值
(答案:a)
8. 下面哪个运算符用于获取一个变量的地址?
a) &
b) *
c) #
d) $
(答案:a)
9. 在C语言中,下面哪个关键字用于定义一个函数?
a) func
b) def
c) function
d) void
(答案:d)
10. 下面哪个运算符用于将两个整数相加并将结果赋给一个变量?
a) +
b)
c) *
d) =
(答案:a)
11. 在C语言中,下面哪个关键字用于结束一个循环?
a) stop
b) break
c) exit
d) finish
(答案:b)
12. 下面哪个标准库包含了输入和输出函数?
a) stdlib.h
b) math.h
c) io.h
d) stdio.h
(答案:d)
13. 在C语言中,下面哪个关键字用于声明一个结构体?
a) struct
b) class
c) type
d) def
(答案:a)
14. 下面哪个运算符用于递增一个变量的值?
a) ++
b) +=
c) =
d)
(答案:a)
15. 在C语言中,下面哪个关键字用于定义一个常量?
a) constant
b) define
c) const
d) final
(答案:c)
16. 下面哪个运算符用于比较两个值是否相等?
a) =
b) ==
c) !=
d) =
(答案:b)
17. 在C语言中,下面哪个关键字用于分配内存空间给一个变量?
a) alloc
b) malloc
c) allocate
d) new
(答案:b)
18. 下面哪个函数用于将字符转换为整数?c语言搜题软件推荐
a) atoi()
b) itoa()
c) strtoi()
d) inttostr()
(答案:a)
19. 在C语言中,下面哪个运算符用于获取一个结构体成员的值?
a) .
b) >
c) ::
d) :
(答案:a)
20. 下面哪个关键字用于定义一个空函数(无返回值)?
a) null
b) empty
c) void
d) none
(答案:c)
21. 在C语言中,哪个关键字用于定义一个指针变量?
a) point
b) ptr
c) pointer
d) *
(答案:d)
22. 下面哪个运算符用于逻辑与操作?
a) &&
b) ||
c) &
d) |
(答案:a)
23. 在C语言中,下面哪个运算符用于逻辑非操作?
a) !
b) not
c) ~
d) !
(答案:a)
24. 下面哪个运算符用于计算两个浮点数的乘积?
a) +
b) /
c) *
d) %
(答案:c)
25. 在C语言中,下面哪个关键字用于定义一个枚举类型?
a) enum
b) type
c) define
d) enumtype
(答案:a)
26. 下面哪个关键字用于将控制权转移给另一个函数?
a) jump
b) goto
c) transfer
d) switch
(答案:b)
27. 在C语言中,下面哪个关键字用于定义一个局部变量?
a) local
b) var
c) int
d) auto
(答案:d)
28. 下面哪个运算符用于按位左移一个整数?
a) <<
b) >>
c) &
d) |
(答案:a)
29. 在C语言中,下面哪个关键字用于声明一个函数参数是可变数量的?
a) variable
b) varargs
c) ellipsis
d) variadic
(答案:c)
30. 下面哪个标准库包含了数学函数,如sin、cos和sqrt?
a) stdlib.h
b) math.h
c) cmath
d) stdio.h
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论