1. 首页 > 科技快讯 >

二级c语言选择题(二级c语言选择题库及答案解析)

小深给大家谈谈二级c语言选择题,以及二级c语言选择题库及答案解析应用的知识点,希望对你所遇到的问题有所帮助。

二级c语言选择题(二级c语言选择题库及答案解析)二级c语言选择题(二级c语言选择题库及答案解析)


1、{ char x=0xFFFF;printf("%d\n",x--);}A.-32767B.FFFEC.1D.3276822.下面的函数调用语句中func函数的实参个数是( )。

2、func((f2v1,v2),(v3,v4,v5),(v6,max(v7,v8)))A.3B.4C.5D.823.语句“printf("akbre"\’hi\’y\\\bou\n")”;的输出结果是( )。

3、A.akbre\’hi\’y ’\\\bouB.a\bre\’hi\\y\bouC.re ’hi’youD.abre’hi’y\bou24.下面程序输出的是( )。

4、main(){ int t=l;fun(fun(t));}fun(int h){ static int a[3]={1.2.3};int k;for(k=0;kfor(k=0;kprintf("\n");return(a[h]);}A.1,2,3,1,5,9,B.1,3,5,1,3,j,C.1,3,5,0,4,8,D.1,3。

5、5,-1,3,7,25.以下叙述中正确的是( )。

6、A.预处理命令行必须位于C源程序的起始位置B.在C语言中,预处理命令行都以“#”开头c.每个C程序必须在开头包含预处理命令行:#includeD.C语言的预处理不能实现宏定义和条件编译的功能26.为了避免在嵌套的条件语句if else中产生二义性,C语言规定,else子句总是与( )配对。

7、A.缩排位置相同ifB.其前面最近的ifC.其后面最近的ifD.同一行上的if27.设有下列程序段:char str[]="HelloWorld":char* plr;ptr=str:执行上面的程序段后,*(ptr+10)的'值为( )。

8、A.’\0 ’B.’0’C.不确定的值D.’0’的地址28.有以下程序:void swap(char*x,char*y){ char t;t=*x;*x=*y;*y=t;}main(){ char*s1="abe",*s2="123":swap(s1,s2);printf("%s,%s\n",s1,s2);}程序执行后的输出结果是( )。

9、A.123,abeB.abc.123C.1bc,a23D.321,cba29.下列程序的运行结果是( )。

10、#includemain(){ static char a[]="Languagef",b[]="programe":char*p1,*p2;int k;p1=a;p2=b;for(k=0;kif(*(p1+k)==*(p2+k))printf("%c",*(p1+k)):}A.gaeB.angC.programD.有语法错30.下列程序的运行结果为( )。

11、#define MAX(x,y)(x)>(y)?(x):(y)main(){ int a=2,b=3,C=1,d=3,t:printf("%d\n",(MAX(a+h,c+d))*100):}A.500B.5C.4D.40031.设int x=7,则~x的值是()。

12、A.-8B.7C.-1D.132.有以下程序:void fun(char*a,char*b){a=b; (*a)++; }main(){char c1=’A ’,c2=’a’,*p1,*p2;p1=&c1;p2=*c2;fun(p1,p2);printf("%C%c\n",c1,c2);}程序运行后的输出结果是()。

13、A.AbB.aaC.AaD.Bb33.有以下程序:int fun(int n){if(n==l)return l;else return(n+fun(n一1)):}main(){int x;scanf("%d",&x);x=fun(x);printf("%d\n",x):}执行程序时,给变量X输入10,程序的输出结果是()。

14、A.55B.54C.65D.4534.有以下程序:void f(int x,int y){int t;if(x}main(){int a=4,b=3,c=5;f(a,b);f(a,c);f(b,c);printf("%d,%d,%d\n",a,b,c);}执行后输出结果是()。

15、A.3,4,5B.5,3,4C.5,4,3D.4,3,535.以下程序的输出结果是()。

16、main(){char*s="12134211";int v[4]=(0,0,0,0),k,i;for(k=0;s[k];k++){switch(s[k]){case’1’:i=0;case’2’:i=1;case’3’:i=2;。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息