当前位置首页 > 东大> 正文

16秋学期《C语言及程序设计》在线作业1

16秋学期《C语言及程序设计》在线作业1

1 单选题

1. 下列不属于C语言关键字的是()。

A. default

B. register

C. enum

D. external

正确答案: 满分:5

2. 以下对二维数组a的正确说明是()。

A. inta[3][];

B. "floata(3,4);"

C. doublea[1][4];

D. floata(3)(4);

正确答案: 满分:5

3. 若运行以下程序时,从键盘输入25,13,10回车,则输出结果为()。main(){inta1,a2,a3;scanf("%d%d%d",a1,a2,a3);printf("a1+a2+a3=%d\n",a1+a2+a3);}

A. a1+a2+a3=48

B. a1+a2+a3=25

C. a1+a2+a3=10

D. 不确定值

正确答案: 满分:5

4. 执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M+1;main(){printf(“%d\n”,N);}

A. 3

B. 4

C. 6

D. 8

正确答案: 满分:5

5. 若使用下述程序段将整数12和浮点数13.6分别赋给变量a和b,那么输入应该式()。inta;floatb;scanf(“a=%d,b=%f”,a,b);

A. 1213.6

B. "a=12,b=13.6"

C. "12,13.6"

D. a=12b=13.6

正确答案: 满分:5

6. 下面程序的运行结果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));

A. 14

B. 3

C. 9

D. 字符串中有非法字符,输出值不能确定

正确答案: 满分:5

7. 若有说明:inta[3][4]={0};则下面正确的叙述是()。

A. 只有数组元素a[0][0]可得到初值0

B. 此说明语句不正确

C. 数组a中各元素都可得到初值,但其值不一定为0

D. 数组a中每个元素均可得到初值0

正确答案: 满分:5

8. 下列程序的输出结果是()main(){intb=4;b*=b+=b+b;printf(“%d\n”,a);}

A. 16

B. 32

C. 96

D. 144

正确答案: 满分:5

9. sizeof(float)是()。

A. 双精度型表达式

B. 一个整型表达式

C. 一个函数调用

D. 一个不合法的表达式

正确答案: 满分:5

10. 合法的C语言标识符是()。

A. abc

B. 2ab

C. _a1

D. /n

正确答案: 满分:5

11. 若有定义inta=2,b=9,k;k=a+b++/a++则k的值是()

A. 6.5

B. 7

C. 6

D. 8

正确答案: 满分:5

12. 以下能对一维数组a进行正确初始化的语句是()。

A. inta[10]=(0,0,0,0,0);

B. inta[10]={};

C. inta[]={0};

D. inta[10]={10*1};

正确答案: 满分:5

13. 若有定义:intx=7;floata=2.5,b=4.7;则表达式a+x%3*(int)(a+b)%2/4的值是()。

A. 2.5

B. 2.75

C. 3.5

D. 0

正确答案: 满分:5

14. 指针变量a所指的字符串长度为()。Char*a=”\n\”MyNameis\”ZhangLi\”\n”;

A. 26

B. 27

C. 28

D. 23

正确答案: 满分:5

15. 以下为一维整型数组a的正确说明是()。

A. inta(10);

B. "intn=10,a[n];"

C. "intn;scanf(""%d"",n);"

D. "#defineSIZE10;inta[SIZE];inta[n];"

正确答案: 满分:5

2 判断题

1. c语言程序中有调用关系的所有函数都必须放在同一源程序文件中

A. 错误

B. 正确

正确答案: 满分:5

2. 函数必须有返回值,否则不能使用函数

A. 错误

B. 正确

正确答案: 满分:5

3. 声明语句 int a[][3]={{1,0,1},{},{1,1}}; 能对二维数组 a 进行正确初始化。

A. 错误

B. 正确

正确答案: 满分:5

4. 一个整数可以直接赋给一个枚举变量

A. 错误

B. 正确

正确答案: 满分:5

5. 在 swith 语句中可以根据需要使用或不需要使用 break 语句。

A. 错误

B. 正确

正确答案: 满分:5

版权保护: 本文由老虎奥鹏原创,转载请保留链接: www.aopengtong.com

猜你喜欢