a!=4丨丨b==1
’a’%3
’a’=1/2
’A’+32
第1题:
A.a/bc
B.a4.0
C.a1/2*xy20,x*3
D.abc
第2题:
有以下定义语句
double a, b; intw; longc;
若各变量已正确赋值,则下列选项中正确的表达式是
A.a=a+b=b++
B.w%(int)a+b)
C.(c+w)%(int)a
D.w=a==b;
第3题:
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
A.A
B.B
C.C
D.D
第4题:
有以下函数定义: int fun(double a,doubleB){return a*b;} 若以下选项中所用变量都已正确定义并赋值,错误的函数调用是( )。
A.if(fun(x,y)){……}
B.z=fun(fun(x,y),fun(x,y));
C.z=fun(fun(x,y)x,y);
D.fun(x,y);
第5题:
有下列函数定义: intfun(doublea,doubleb) {returna*b;) 若下列选项中所用变量都已经正确定义并赋值,错误的函数调用是( )。A.
B.
C.
D.
A.A
B.B
C.C
D.D
第6题:
有以下函数定义; void fun(int n,double x){......} 若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
A.fun(int y,double m);
B.k=fun(10,12.5);
C.fun(x,n);
D.void fun(n,x);
第7题:
有以下函数定义: int mypr(double a,double b) { return a*b; } 若以下选项中所用变量都已正确定义并赋值,错误的函数调用是
A.if(mypr(x,y)){……}
B.z=mypr(mypr(x,y),mypr(x,y));
C.z=mypr(mypr(x,y)x,y);
D.mypr(x,y);
第8题:
若变量a,b已正确定义并赋值,符合C语言语法的表达式是()
第9题:
若所用变量都已正确定义,以下选项中,非法的表达式是()
第10题:
若变量已正确定义,表达式()可以使指针px指向变量x。
第11题:
若有定义int a,b,x;且变量都已正确赋值,下面选项中合法的if语句是()。
第12题:
k=FUN(x,n);
void FUN(n,x);
FUN(int y,double m);
FUN(10,12.5);
第13题:
有以下函数定义: void fun(int n, double x) {……} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。
A.fun(int y,double m);
B.k=fun(10,12.5);
C.fun(x,n);
D.void fun(n,x);
第14题:
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句:该语句所表示的含义是( )。
A.
B.
C.
D.
第15题:
若变量X、y已正确定义并赋值,以下符合c语言语法的表达式是( )。
A.++x,y=x-一
B.x+l=y
C.x=x+10--x+y
D.double(x)/lO
第16题:
有以下函数定义:void fun(int n, double x) { …… }若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用的语句是A.fun(int y,double m); B.k=fun(10,12.5); C.fun(x,n); D.void fun(n,x);
第17题:
若变量都已正确说明,则以下程序段输出结果为( )。
第18题:
下列选项中的变量已正确定义,则表达式不合法的是
A.'A'%6
B.'n'-3
C.a>=4= = b
D.'a'=8
第19题:
若所有变量都已正确定义,则在以下选项中,非法的表达式是( )。
A.a!=4‖b==1
B.'a'%3
C.'a'1/2
D.'a'+32
第20题:
若所用变量都已正确定义,请填写以下程序段的输出结果() for(i=1;i<=5;i++); printf("OK/n");
第21题:
假设变量都已正确定义,则下列表达式不属于算术表达式的是()。
第22题:
有以下函数定义voidfun(intn){…};若以下选项中的变量都已经正确定义且赋值则对函数fun的正确调用语句是()
第23题:
a=(b=c)+8;
(a=b)=c=9;
a=(b==c)='A';
a+b=c+1;
第24题:
a!=4丨丨b==1
’a’%3
’a’=1/2
’A’+32