题目内容

设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f的数据类型是。

A. int型
B. float型
C. double型
D. 不确定

查看答案
更多问题

若已定义x和y是整型变量,x=3;,则表达式y=2.5+x/2的值是:

A. 3.5
B. 3
C. 4
D. 0

在C语言中,以下叙述不正确的是______。

A. 在C程序中,无论是整数还是实数,都能被准确无误地表示
B. 在C程序中,变量名代表存储器中的一个位置
C. 在C程序中,赋值号左边只能是变量名,不能是表达式
D. C语言中变量必须先声明后引用

下面程序的输出是。#include int main(){int x=10,y=3;printf("%d\n",y=x/y);return 0;}

A. 0
B. 1
C. 3
D. 3.333333

阅读下面的程序#includeint main(){int i,j;float x,y;scanf("%f,%f",&i,&j);scanf("%f,%f",&x,&y);printf("i=%d,j=%d\n",i,j);printf("x=%f,y=%f\n",x,y);return 0;}如果从键盘上输入32,18<回车>12.5,-4.3<回车>则程序的运行结果是______。

A. i=32,j=18x=12.500000,y=-4.300000
B. i=不确定值,j=不确定值x=12.500000,y=-4.300000
C. i=32,j=18x=12.5,y=-4.3
D. i=0,j=0x=12.5,y=-4.3

答案查题题库