如果i为整型变量,f为float型变量,C表达式'a'+i*f的类型为
双精度型
举一反三
- 设变量a是int型,f是float型,i是double型,则表达式10+'a'+i*f值的数据类型为().
- 设i为int型变量,f为float型变量且值为13.5,则执行语句i=((int)f)/2;后,i的值为______
- 设变量i是int 类型,f 是float型,d是double型,执行表达式5+’i’-f*d,其结果的数据类型为()。 A: int型 B: double型 C: float型 D: 非法表达式
- 设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为________。
- 设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为 A: int B: float C: double D: 不确定
内容
- 0
已知变量a,f,i数据类型如下:int a;float f;double i;则表达式10+'a'+i*f值的数据类型为() A: int B: float C: double D: 不确定
- 1
设变量 a 是整型,变量 f 是实型,变量 I 是双精度型,则表达式 10 + ‘a’+I * f 值的数据类型
- 2
假设变量名i,c,f的定义为int i; char c; float f; 那么以下结果为整型的表达式是()
- 3
设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:scanf("i=%d,f=%f",&i,&f);为了把100和765.12分别赋给i和f,则正确的输入为
- 4
对于表达式:10+'a'+i*f-d/3(i类型为int,f类型为float,d类型为double),则表达式类型为()