国二C语言 模拟考试题.doc

C语言 模拟试题 选择题(1) 1.若有下列定义:char c[3],*pc=c; 则对c数组元素地址的正确引用是: A. c[3] B. pc[3] C. pc+2 D. c 2.执行语句printf(“%d\n”,strlen(“abc\x41\n”));输出结果是: A. 5 B. 7 C. 3 D. 4 3设有下列程序段,则scanf函数调用语句中对结构体变量成员的不正确引用为: struct student { char name[20]; int age; char sex; }stu[5], *p; p=stu; A. scanf(%s, stu[0].name); B. scanf(%d, p-age); C. scanf(%c, p-sex); D. scanf(%d, stu[0].age); 4若有定义:int b=7;float a=2.5,c=4.7; 则表达式a+(int)(b/3*(int)(a+c)/2)%4的值为: A. 0 B. 1 C. 2 D. 3 5若有定义:int a[3][4]={{1,2},{0},{4,6,8,10}};则执行此语句后,a[2][1]得到的初值是: A. 4 B. 2

文档评论(0)

1亿VIP精品文档

相关文档