设有定义 int k=3,m=6; float f=12;,则以下选项中错误的表达式是()。
A.k=k>=k+2
B.-k--
C.m%int(f)
D.k>=f>=m*k
设有如下的变量定义:double x=4.700000;float y=2.5f;int z=7;则执行表达式“y+z%3* (int) (x+y)%2/4”后的值是【 】。
点击查看答案
设有定义:float x=123.4567;,则执行以下语句后的输出结果是[ ]。printf("%f\n"(int)(x*100+0.5)/100.1;
设有定义:int k=1,m=2;float f=7;则以下选项中错误的表达式是( )。A.k=k>=kB.-k++C.k%int(f)D.k>=f>=m
设有如下变量定义: double a=3.500000;float b=2.5; int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )A.2.5B.3.5C.4.5D.表达式不正确
设有定义语句:int a=12;,则表达式a*=2+3的运算结果是______。
现有定义int a;double b;float c;char k;,则表达式a/b+c-k值的类型为A.intB.doubleC.floatD.char
设有定义:intk=1,m=2;noat f=7;则下列选项中错误的表达式是( )。A.k=k>=kB.-k++C.k%int(f)D.k>=f>=m