套题2---C语言程序设计---答案解析.doc

套题2---C语言程序设计---答案解析

试 题 二 参考答案与评分标准 一、单项选择题:(10分,每题2分,评分标准:正确得2分,错误扣2分) 以下不能对二维数组a进行正确初始化的语句是 A)int a[2][3]={0}; B)int a[][3]={{1,2},{0}}; √C)int a[2][3]={{1,2},{3,4},{5,6}}; D)int a[][3]={1,2,3,4,5,6}; 2.有以下程序片断 float fun(int x,int y) { return(x+y); } main(){ int a=2,b=5,c=8; printf(%3.0f\n,fun((int)fun(a+c,b),a-c)); } 程序运行后的输出结果是: A)编译出错 √B)9 C)21 D)9.0 3.若有以下调用语句,则不正确的fun函数的函数原型是 main() { … int a[50],n; … fun(n, a[9]); … } A)void fun(int m, int x[]); B)void fun(int s, int h[41]); C)void fun(int p, int *s); √D)void fun(int n, int a); 4.下面程序片段的执行结果是: #define MAX 10 int a[MAX], i; main( ) { printf(\n

文档评论(0)

1亿VIP精品文档

相关文档