文档详情

c语言sql笔试试题及答案.docx

发布:2025-04-10约2.01千字共5页下载文档
文本预览下载声明

c语言sql笔试试题及答案

1.写出以下C语言程序的输出结果。

```c

#includestdio.h

intmain(){

inta=5;

intb=3;

intc=a+b;

printf(%d,c);

return0;

}

```

答案:8

2.以下哪个选项是C语言中合法的变量名?

A.2variable

B.variable2

C.variable$2

D.variable_2

答案:D

3.C语言中,以下哪个关键字用于定义函数?

A.int

B.void

C.return

D.function

答案:B

4.以下哪个选项是C语言中合法的数组声明?

A.inta[]={1,2,3};

B.intb[3]={1,2};

C.intc[3]={1,2,3,4};

D.intd[3]={1};

答案:A

5.在C语言中,以下哪个语句用于从标准输入读取一个字符?

A.scanf(%c,c);

B.printf(%c,c);

C.getchar();

D.getc();

答案:C

6.以下哪个选项是C语言中合法的指针声明?

A.int*p;

B.int*p=0;

C.int*p=1;

D.int*p=Hello;

答案:A

7.以下哪个选项是C语言中合法的字符串字面量?

A.Hello,World!

B.Hello,World!

C.Hello,World!\n

D.Hello,World!\n

答案:A

8.在C语言中,以下哪个关键字用于定义一个结构体?

A.struct

B.union

C.enum

D.typedef

答案:A

9.以下哪个选项是C语言中合法的函数声明?

A.intadd(inta,intb);

B.intadd(int,int);

C.intadd(inta);

D.intadd();

答案:A

10.在C语言中,以下哪个选项是合法的循环语句?

A.for(;;)

B.while(1)

C.do{}while(0)

D.Alloftheabove

答案:D

11.以下哪个选项是C语言中合法的条件语句?

A.if(ab)

B.ifab

C.if(ab)

D.ifab{}

答案:C

12.在C语言中,以下哪个关键字用于定义一个枚举类型?

A.enum

B.typedef

C.union

D.struct

答案:A

13.以下哪个选项是C语言中合法的宏定义?

A.#definePI3.14159

B.#definePI=3.14159

C.#definePI3.14159

D.#definePI

答案:A

14.以下哪个选项是C语言中合法的文件包含指令?

A.#includestdio.h

B.#includestdio.h

C.#includestdio.h

D.#includestdio.h

答案:A

15.在C语言中,以下哪个关键字用于定义一个联合体?

A.struct

B.union

C.enum

D.typedef

答案:B

16.以下哪个选项是C语言中合法的函数指针声明?

A.int(*func)(int);

B.int*func(int);

C.intfunc(int*);

D.int(*func)(int,int);

答案:A

17.在C语言中,以下哪个关键字用于定义一个位字段?

A.bit

B.bits

C.bitfield

D._bit

答案:C

18.以下哪个选项是C语言中合法的switch语句?

A.switch(a){case1:break;}

B.switch(a){case1:break;default:break;}

C.switch(a){case1:break;default:break;}

D.switch(a){case1:;}

答案:B

19.在C语言中,以下哪个关键字用于定义一个静态库?

A.static

B.extern

C.library

D.lib

答案:A

20.以下哪个选项是C语言中合法的动态内存分配函数?

A.malloc

B.calloc

C.realloc

D.Alloftheabove

答案:D

显示全部
相似文档