假设有下列声明语句: int i,j; float x,y; double u,v; 下面______个赋值是合法的? ( )
A.i=x;
B.x=u+y;
C.x=23.4+j*y;
D.v=(int)x;
第1题:
若有下列定义(设int类型变量占2个字节): int i=8,j=9; 则下列语句: printf("i=%u,j=%x\n",i,j); 输出的结果是( )。
A.i=8,j=9
B.8.9
C.8 9
D.i=8,j=8
第2题:
以下合法的赋值语句是______。
A.X=Y=100
B.D-;
C.X+Y;
D.C=int(A+B)
第3题:
若主函数有变量定义:int x=1 ; double y=2.3 ; 且有合法的函数调用语句f (y , x); 则下列关于函数f的原型声明中一定错误的是 。
A.void f(double, int);
B.int f(int , int);
C.int f(double, double);
D.void f(double, int, int);
第4题:
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
A.x=y==5;
B.x=n%2.5;
C.x+n=i;
D.x=5=4+1;
第5题:
若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
A.x=y==5;
B.X=n%2.5:
C.x+n=i;
D.x=5=4+1: