题目内容
(请给出正确答案)
[单选题]
若有int a ; float b ; scanf("%d,%f" , &a , &b ) ; 使a、b的值分别为30和5.5,则正确的输入是_______
A.30 5.5
B.30, 5.5
C.a=30, b=5.5
D.a=30 b=5.5
查看答案
如果结果不匹配,请 联系老师 获取答案
A.30 5.5
B.30, 5.5
C.a=30, b=5.5
D.a=30 b=5.5
A.float
B.int
C.double
D.char
若有定义:int b=7;float a=2.5,c=4.7;则表达式a+(int)(b/3*(int)(a+c)/2)%4的值为______。
若有下列定义(设int类型变量占两个字节),则i=【 】 ,j=【 】。 int i=8,j=9;float x=123.456; print("i=%oj=%o\n",i,j);
若有定义:“int a=7;float x=2.5,Y=4.7;"则表达式x+a 9/6 3*(int)(x+y)% 2/4的值是()。
A.2.500000
B.2.750000
C.3.500000
D.0.000000
A.12
B.16
C.14
D.9
若有以下定义和语句,sizeof(a)的值是【 】,sizeof(a.share)的值是【 】。 struct date { int day; int month; int year; union { int share1; float share2; }share; }a;
A.a=5;
B.a={2,‘a’,1,2};
C.printf(“%d\n”,a);
D.a.1=n;
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是
A.2.500000
B.2.750000
C.3.500000
D.0.000000