📜  C基础测试4

📅  最后修改于: 2020-10-23 01:40:38             🧑  作者: Mango

C基础测试4

16)成功完成程序后,返回给操作系统的正确值是多少?

  1. 0
  2. -1
  3. 1个
  4. 程序不返回值

正确的选项是(a)。

说明:

成功完成程序后,将0返回到操作系统。

17)谁是C语言的创始人?

  1. James Gosling
  2. Martin Richard
  3. Brian Kernighan
  4. Dennis Ritchie

正确的选项是(d)。

说明:

C编程语言由Dennis Ritchie在1972年在AT&T贝尔实验室工作时开发。

18)C变量不区分大小写。

正确的选项是(b)。

说明:

C变量区分大小写。这意味着变量sal,Sal和SAL在C中将被视为不同的变量。

19)一个字符变量可以一次存储___个字符。

  • 1个
  • 2
  • 0
  • NULL

正确的选项是(a)。

说明:

一个字符变量一次只能存储一个字符。实际上,如果执行以下语句,则变量ch中存储的实际上不是字符常量,而是ASCII值“ A”,即65。

  1. char ch;
  2. ch = ‘A’ ;

20)您如何将值从1.66舍入到2.0?

  • floor(1.66)
  • ceil(1.66)
  • roundup(1.66)
  • rounto(1.66)

正确的选项是(b)。

说明:

ceil(1.66)用于将值从1.66舍入到2.0。 ceil()返回小数部分的上限值,而floor()返回下限值。

  1. / * floor()和ceil()函数的示例:* /
  2. #include < stdio.h >   
  3. #include < math.h >   
  4. int main()
  5. {
  6. printf(“ \ n结果:%f”,ceil(1.44));
  7. printf(“ \ n结果:%f”,ceil(1.66));
  8. printf(“ \ n结果:%f”,floor(1.44));
  9. printf(“ \ n结果:%f”,floor(1.66));
  10. 返回0;
  11. }
  12. //输出:
  13. //结果:2.000
  14. //结果:2.000
  15. //结果:1.000
  16. //结果:1.000