21.运行下列程序段
char c=’y’;
if(c>=’x’) printf(“%c”,c); if(c>=’y’) printf(“%c”,c); if(c>=’z’) printf(“%c”,c); 则输出的结果是_____。 A)y
B)yy
C)yyy
D)xy
22.下列叙述中正确的是_____。
A)在switch语句中,不一定使用break语句 B)break语句必须与switch语句中的case配合使用 C)在switch语句中必须使用default语句 D)break语句只能用于switch语句中
23.执行语句for(i=1;i<9;i+=2);后变量i的值是_____。
A)8
B)9
C)10
D)11
24.下列选项中不能正确定义并初始化二维数组的是_____。
A)int a[ ][3]={20,34,56,78}; C)int a[2][ ]={20,34,56,78};
B)int a[2][3]={20,34,56,78}; D)int a[ ][3]={{20,34},{56,78}};
C语言程序设计 第 3 页 (共 8 页 ) 3
25.设有char array[20]=”123456789ab”;,则数组array所占用的存储单元是_____个字节。
A)20
B)11
C)12
D)21
26.下列程序段的输出结果是_____。
char s[ ]=”\\\\\\102abc”; printf(“%d\\n”,strlen(s)); A)5
B)8
C)9
D)10
27.设有int m[ ]={5,4,3,2,1},i=4;,则下列对数组m的元素引用中错误的是_____。
A)m[i-1]
B)m[4]
C)m[m[0]]
D)m[m[i]] 28.若下列表达式_____为真时,说明字符串s1小于字符串s2。 A)strcmp(s1,s2)>0 C)strcpy(s1,s2)
B)strcat(s1,s2) D)strcmp(s1,s2)<0
29.设有函数调用语句func(a1,(a2,a3),(a4,a5,a6));,则该调用语句中实参的个数是_____。
A)6
B)5
C)4
D)3
30.设有以下函数首部:
int func(double x[100],int n) 如果在程序中需要对该函数进行声明,则下列选项中错误的是_____。
A)int func(double x[ ],int n); C)int func(double a[100],int b);
B)int func(double ,int ); D)int func(double *x,int n);
31.C语言规定,函数返回值的类型是由_____决定。
A)调用该函数时传递的实参类型 C)return语句中表达式的类型
B)定义该函数时指定的函数类型 D)调用该函数的主调用函数类型
32.若要说明a是字符型变量,p为指向a的字符型指针变量,则下列选项中正确的是_____。
A)char a,*p=&a; C)char a,*p=a;
B)char a,p=&a; D)char *p=&a,a;
33.设有int s[ ]={2,4,6,8,10},*p=s;,则下列选项中值为8的表达式是_____。
A)*p+2
B)*p+3
C)*(p+3)
D)*(p+2)
C语言程序设计 第 4 页 (共 8 页 ) 4
34.对于类型相同的两个指针变量之间,能进行的运算是_____。
A)%
B)=
C)+
D)/
35.设有:
struct student {
char name[21]; char sex; int score;
}std={“Li Ming”,’M’,90},*p; p=&std;
则下列输出语句中错误的是_____。
A)printf(“%d”,(*p).score); C)printf(“%d”,std.score);
B)printf(“%d”,p->score); D)printf(“%d”,p.score);
36.设有:
union un { }a; int b;
int i;char c;float f;
则下列语句中正确的是_____。
A)a=1.6; C)b=a;
B)a.c=’A’;
D)printf(“%d\\n”,a);
37.设有:
typedef struct stud {
long No; int age;
char name[21]; }STUDENT;
C语言程序设计 第 5 页 (共 8 页 ) 5
以上是由77cn范文大全为大家整理的安徽省计算机水平二级考试真题C语言2012年12月的相关范文,本文关键词为安徽省,计算机,水平,二级,考试,真题,语言,2012年,1,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在教育文库中查看更多范文。
安徽省计算机水平二级考试真题C语言2012年12月.doc
免费范文网为全国范文类知名网站,下载全文稍作修改便可使用,即刻完成写稿任务。
已有11人下载
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库安徽省计算机水平二级考试真题C语言2012年12月在线全文阅读。
本文来自:免费范文网(www.77cn.com.cn) 转载请注明出处!