C程序设计19秋在线作业2【东北师范大学】2
试卷总分:100 得分:100
一、 单选题 (共 20 道试题,共 60 分)
1.以下能正确定义二维数组的是()
[A.]int a[][3];
[B.]int a[][3]= {2*3};
[C.]int a[][3]={};
[D.]int a[2][3]={{1},{2},{3,4}}
[提示:请根据所学知识,完成本题]
正确答案是:B
2.下列常数中不能作为C语言常量的是()
[A.]0xA5
[B.]2.5e-2
[C.]32
[D.]029
[提示:请根据所学知识,完成本题]
正确答案是:D
3.设有以下定义, enum week{sun,mon=4,tue,wed,thu,fri,sat} w;值为5的枚举常量是()
[A.]tue
[B.]sat
[C.]fri
[D.]thu
[提示:请根据所学知识,完成本题]
正确答案是:A
4.设有如下定义 char x[]={“abcdefg”}; char y[]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’} ; 则正确的叙述为()
[A.]数组x和y等价
[B.]数组x和y的长度相同
[C.]数组x的长度大于数组y的长度
[D.]数组x的长度小于数组y的长度
[提示:请根据所学知识,完成本题]
正确答案是:C
5.以下程序: int a=5; float x=3.14; a*=x*(‘E’ - ‘A’); printf(“%f\n”,(float)a); 的输出结果是()
[A.]62.000000
[B.]62.800000
[C.]63.000000
[D.]62
[提示:请根据所学知识,完成本题]
正确答案是:A
6.以下程序: ??? char str[15]=”hello!”; printf(“%d\n”,strlen(str)); 的输出结果是()
[A.]15
[B.]14
[C.]7
[D.]6
[提示:请根据所学知识,完成本题]
本文来源:https://www.2haoxitong.net/k/doc/5f6f4767c9d376eeaeaad1f34693daef5ef713a5.html
文档为doc格式