📜  C基础测试2

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

C基础测试2

6)在C编程语言库中,以下哪个头文件用于执行数学运算?

  1. conio.h
  2. dos.h
  3. math.h
  4. stdio.h

正确的选项是(c)。

说明:

“ math.h”是用于在C编程语言库中执行数学运算的头文件。

7)C语言中的实际数据类型有哪些类型?

  1. ong double, short int
  2. float, long double
  3. short int, double, long int, float
  4. float, double, long double

正确的选项是(d)。

说明:

浮动数据类型称为实数数据类型。

有三种类型的浮动数据类型:

  • 浮动,存储大小为4字节
  • 长整型,存储大小为10字节
  • 两倍,存储大小为8字节

8)在屏幕上打印\ n的语句是:

  • printf(“”);
  • printf(‘\ n’);
  • printf(“ \\ n”);
  • printf(“ n \”);

正确的选项是(c)。

说明:

在C语言中,“\ n”是用于打印新行字符转义序列。对于语句printf(“ \\ n”);语句中,“ \\”符号将被打印为“ \”,而“ n”被称为通用符号。

9)以下哪项是声明?

  1. float square (float x){?}
  2. double pow(double, double);
  3. extern int x;

选项如下:

  • 1
  • 1和3
  • 2
  • 1和2

正确的选项是(b)。

说明:

双战俘(double,double);指令是函数原型声明

extern int x;指令是一个外部变量声明。

因此1和3是声明,2是定义。

10)哪个头文件用于定义输入/输出函数,宏和原型?

  1. memory.h
  2. math.h
  3. dos.h
  4. stdio.h

正确的选项是(d)。

说明:

头文件stdio.h用于定义宏,变量和各种功能,以C语言执行输入和输出操作。