7、已知int i; float f ; 正确的语句是
A. (int f)%i;
B. int(f)%i;
C. int(f%i);
D. (int)f%i;
查看答案
8、已知int j,i=1;执行语句j=-i++;后, j的值是
A. 1
B. 2
C. -1
D. -2
9、若a,b,c,d都是int型变量且初值为10,不正确的赋值语句是
A. a=b=c=d;
B. a=b++;
C. a+b=a+b++;
D. d=(a=b=125)-c++;
10、若a,b,c,d都是float型变量且初值为10.5,不正确的赋值语句是
A. a=b=15
B. d=int(a+c)
C. a=(int)(b+1)
D. ++a
11、已知char a;int b;float c;double d; 则表达式a*b+c-d结果为()型。
A. double
B. int
C. float
D. char