- 304
- 0
- 约4.39千字
- 约 5页
- 2017-07-05 发布于江西
- 举报
2016C语言模拟试卷(选择)
模拟试卷
选择题(每题2分,共20分)
1、以下不正确的C语言标识符是 。
A. ABC B. abc C. a_bc D. ab.c
2、设有说明:char w; int x; float y; double z;
则表达式w*x+z-y值的数据类型为: 。
A. float B. char C. int D. double
3、根据下述定义,可以输出字符’A’的语句是 。
struct person
{ char name[11];
struct
{ char name[11];
int age;
}other[10];
};
struct person man[10]={{ Jone,{Paul,20}},{Paul,{Mary,18}},
{Mary,{Adam,23}},{Adam,{Jone,23}}};
A. printf(%c,man[2].other[0].name[0]); B. printf(%c,other[0].name[0]);
C. printf(%c,man[2].(*other[0])); D. printf(%c,man[3].name);
4、以下说法中正确的是: 。
A. C语言程序总是从第一个定义的函数开始执行
B. 在C语言程序中,要调用的函数必须放在main()函数中定义
C. C语言程序总是从main()函数开始执行
D. C语言程序中的main()函数必须放在程序的开始部分
5、在定义int a[10];之后,对a的引用正确的是 。
A. a[10] B. a[6.3] C. a(6) D. a[10-10]
6、以下不能正确赋值的是 。
A. char s1[10];s1=test; B. char s2[]={’t’,’e’,’s’,’t’}
C. char s3[20]= test; D. char s4[4]={ ’t’,’e’,’s’,’t’}
7、设i和x都是int类型,则for循环语句 。
for(i=0,x=0;i=9x!=876;i++) scanf(%d,x);
A. 最多执行10次 B. 最多执行9次
C. 是无限循环 D. 循环体一次也不执行
8、C语言中表示“在使用x之前,先使x的值加1”的正确方式是 。
A. ++x B. x++ C. +x D. +x+
9、设有说明int (*ptr)[M]; 其中ptr是 。
A. M个指向整型变量的指针 B. 指向M个整型变量的函数指针
C. 一个指向具有M个整型元素的一维数组的指针
D. 具有M个指针元素的一维指针数组,每个元素都只能指向整型量
10、在下面关于指针的说法中,错误的一条是 。
A. 变量的指针就是变量的地址
B. 可以将一个整型量或任何其他非地址类型的数据赋给一个指针变量
C. 一个指针变量只能指向同一类型的变量
D. 指针变量中只能存放地址(指针)
选择题(每题2分,共20分)
以下正确的C语言标识符是 。
A. case B. 3_1 C. _chap6 D. ex 2
三种基本程序结构不包括 。
A. 顺序结构 B. 选择结构 C. 循环结构 D. 函数结构
以下运算符中优先级最低的运算符为 。
A. ?: B. ! C. != D. ||
程序段如下:则以下说法中正确的是: 。
int k=-20;
while(k=1) k=k+1;
A. while循环执行20次 B. 循环是无限循环
C. 循环体语句一次也不执行 D. 循环体语句执行一次
以下能正确定义数组并正确赋初值的语句是 。
A. int n=5,a[n]; B. int a[1][2]={{1},{3}};
C. char s2[]={’t’,’e’,’s’,’t’} D. char s
您可能关注的文档
- 2015河南郑州职高对口升学物理复习专题精讲精炼:物理实验01.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:物理实验02.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:物理实验03.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:电场01.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:电场02.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:电场03.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:电学实验.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:电磁感应01.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:电磁感应02.doc
- 2015河南郑州职高对口升学物理复习专题精讲精炼:电磁感应03.doc
原创力文档

文档评论(0)