注意:此页面搜索的是所有试题
国家开放大学程序设计基础
以下有4组用户标识符,其中不合法的一组是( )
A.For -sub Case
B.4d DO Size
C.f2_G3 IF abc
D.WORD Void define
以下说法中不正确的是( )
A.C语言程序总是从第一个定义的函数开始执行
B.在C语言程序中,要调用的函数必须在main()函数中定义
C.C语言程序总是从main()函数开始执行
D.C语言程序中的main()涵数必须放在程序的开始部分
以下表达式中正确的是( )
A.c=c+1
B. a+=1
C.x>y ?x:y
D. a-+=3
下列程序的输出结果不是( )main(){int a[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k);}
A.4?4
B.2?2
C.2 4
D.4 6
以下说法正确的是( )
A.switch后面括号的表达式只能是整型,字符型
B.case语句是起标号的作用,但可以重名
C.各个case语句的出现次序可以任意
D.多个case可以共用一组执行语句
以下说法不正确的是( )
A.switch后面括号的表达式只能是整型,字符型
B.case语句是起标号的作用,但可以重名
C.各个case语句的出现次序可以任意
D.多个case可以共用一组执行语句
C语言中的标志符只能由字母、数字和下划线三种字符组成,且第一个字符( )
A.必须是字母
B.可以是下划线
C.必须为字母或下划线
D.可以是字母、数字和下划线中任一种字符
下面表示正确的是( )
A.c语言中的逗号是一种运算符
B.在C语言中,一行可以有多个语句
C.C中的变量不区分大小写
D.c中的关键字可以做为变量名
以下数据中,正确的数值或字符常量是:( )
A.0.0
B.5L?
C.o13
D.9861
以下标识符中,能作为合法的C用户定义标识符的是:( )
A.a3-b3?
B.void
C.-123
D.abc
在C语言中,要求运算数必须是整型的运算符不是( )
A.%
B./
C.<
D.!
下列语句中符合C语言语法的赋值语句不是( )
A.a=7+b+c=a+7
B.a=7+b++=a+7
C.a=7+b,b++,a+7
D.a=7+b,c=a+7
下列程序int d=1;fun(int p){int d=5;d+=p++;printf("%d",d);}main(){int a=3;fun(a);d+=a++;printf("%d\n",d);}执行后输出的结果错误的是( )
A.8 4
B.9 6
C.9 4
D.8 5
下列程序的输出结果不正确的是( )main(){int a[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k);}
A.4?4
B.2?2
C.2 4
D.4 6
以下程序的输出结果错误的是( )main(){int a=-1,b=4,k;k=(++a<0)&&!(b--<=0);printf("%d %d %d\n",k,a,b);}
A.1 0 4
B.1 0 3
C.0?0?3
D.0?0?4
A.For -sub Case
B.4d DO Size
C.f2_G3 IF abc
D.WORD Void define
以下说法中不正确的是( )
A.C语言程序总是从第一个定义的函数开始执行
B.在C语言程序中,要调用的函数必须在main()函数中定义
C.C语言程序总是从main()函数开始执行
D.C语言程序中的main()涵数必须放在程序的开始部分
以下表达式中正确的是( )
A.c=c+1
B. a+=1
C.x>y ?x:y
D. a-+=3
下列程序的输出结果不是( )main(){int a[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k);}
A.4?4
B.2?2
C.2 4
D.4 6
以下说法正确的是( )
A.switch后面括号的表达式只能是整型,字符型
B.case语句是起标号的作用,但可以重名
C.各个case语句的出现次序可以任意
D.多个case可以共用一组执行语句
以下说法不正确的是( )
A.switch后面括号的表达式只能是整型,字符型
B.case语句是起标号的作用,但可以重名
C.各个case语句的出现次序可以任意
D.多个case可以共用一组执行语句
C语言中的标志符只能由字母、数字和下划线三种字符组成,且第一个字符( )
A.必须是字母
B.可以是下划线
C.必须为字母或下划线
D.可以是字母、数字和下划线中任一种字符
下面表示正确的是( )
A.c语言中的逗号是一种运算符
B.在C语言中,一行可以有多个语句
C.C中的变量不区分大小写
D.c中的关键字可以做为变量名
以下数据中,正确的数值或字符常量是:( )
A.0.0
B.5L?
C.o13
D.9861
以下标识符中,能作为合法的C用户定义标识符的是:( )
A.a3-b3?
B.void
C.-123
D.abc
在C语言中,要求运算数必须是整型的运算符不是( )
A.%
B./
C.<
D.!
下列语句中符合C语言语法的赋值语句不是( )
A.a=7+b+c=a+7
B.a=7+b++=a+7
C.a=7+b,b++,a+7
D.a=7+b,c=a+7
下列程序int d=1;fun(int p){int d=5;d+=p++;printf("%d",d);}main(){int a=3;fun(a);d+=a++;printf("%d\n",d);}执行后输出的结果错误的是( )
A.8 4
B.9 6
C.9 4
D.8 5
下列程序的输出结果不正确的是( )main(){int a[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k);}
A.4?4
B.2?2
C.2 4
D.4 6
以下程序的输出结果错误的是( )main(){int a=-1,b=4,k;k=(++a<0)&&!(b--<=0);printf("%d %d %d\n",k,a,b);}
A.1 0 4
B.1 0 3
C.0?0?3
D.0?0?4