已知ch是字符型变量,下面不正确的赋值语句是( )。
A. ch='a+b'
B. ch='\0'
C. ch='7'+'9'
D. ch=5+9;
已知ch是字符型变量,下面正确的赋值语句是( )。
A. ch='123'
B. ch=\xff'
C. ch='\08'
D. ch=int(x);
若x,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是( )。
A. scanf("%d%1x,%1e",&x,&y,&z):
B. scarlf("%2d,%d%f",&x,&y,&z);
C. scanf("%x%*d%o",&x,&y);
D. scanf("%x%o%6.2f",&x,&y,&z);
根据定义和数据的输入方式,输入语句的正确形式为( )。 已有定义:float f1,f2; 数据的输入方式:4.52 3.5
A. scanf("%f,%f'&f1,&f2);
B. scanf("%f%f',&xf1,&f2,);
C. scanf("%3.2f%2.1f%",&f1,&f2);
D. scanf("%3.2f%2.1f",&f1,&f2);