66问答网
所有问题
已有定义:int x; float y;double z;,则计算表达式:x+y*z后,所得数据的类型是_____________________
给出分析过程
举报该问题
推荐答案 2011-04-12
double 类型
首先你要知道int float double 三个类型表示的范围为double > float > int
程序在执行算术运算的时候会自动转换为范围大的类型
也就是说 1*10.0结果是10.0(float)而不是10(int)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nsUi9s2sv.html
其他回答
第1个回答 2011-04-12
楼上的正解!
QQ群:70813197!
网络技术 兼有C语言!
第2个回答 2011-04-12
double
第3个回答 2011-04-12
double
相似回答
有关C语言试题
答:
A)从左起输出该字串,右补空格B)按原字符长从左向右全部输出C)右对齐输出该字串,左补空格D)输出错误信息20.若
x
,y
均定义为
int
型
,z定义
为
double
型,以下不合法的scanf函数调用语句是( )。A) scanf(" %d%lx,%le",&x,&y,&z);B) scanf("%2d * %d%lf"&x,&y,&z ); C) scanf("%x %* d%o"...
c语言作业
答:
B.
int
C. void D.
double
已有定义
char a[] = "x
yz
", b[]={ 'x', 'y', 'z' } 以下叙述正确的是 c a. 数组a 的存储空间长度小于数组b 的存储空间长度 b. 数组a 和b 的存储空间长度相同 c. 数组a 的存储空间长度大于数组b 的存储空间长度 d. 上述说法均不正确 下列说法中不...
c++语言的程序,附答案
答:
A#bc D. _a122、若有以下类型标识符
定义:
()
int
x=2; char w='a';
float
y=23.45f
; double
z
=45.6712;
则表达式
w
*x+y
-z的结果
类型是
A. float B. char C. int D. double 3、若有int x=10,y=20,z=30; 则执行下面语句后,x的值是if(x>y)z=x; x=y; y=z; A. 10 B. 20 C. 30...
中南大学c语言试题
答:
A. double fun(int
x,int
y) { z=x+y;return z;}B. fun(int x,y) { int
z;
return z;}C. fun(x,y) { int
x,y; double
z; z=
x+y;
return z;}D. double fun( int x,int y) {double z; z=x+y; return z; } 10. 以下程序的输出结果是( ① )。 #include<stdio.h> #...
急。。。跪求2011年c语言机试最新题库,小弟我考了3次了,有的烦发到145...
答:
9.若有
定义:int
x=3,y=2
;float
a=2.5,b=3.5
;则表达式
(
x+y
)%2+(int)a/(int)b的值为 1 。10.若x和n均是整型变量,且x的初值为12,n的初值为5
,则计算表达式x
%=(n%=2)后x的值为 0 。第四章 最简单的C程序设计——顺序程序设计 一 单项选择题 1~5 BD...
2018年自学考试《C语言程序设计》模拟试题【四篇】
答:
(21)
已有定义:int
x=3,y=4,z=5
;,则表达式
!(
x+y
)+z-1&&
y+
z/2的值
是
___。A) 6 B) 0 C) 2 D) 1 (22)有一函数 1 x>0 y= 0 x=0 -1 x0) y=1;else if(x==0) y=0;else y=-1;B) y=0;if(x>0) y=1;else if(x=0)if(x>0) y=1;else y=-1;D) if...
大家正在搜
double int float
intdoublefloat运算
intdoublefloat区别
intdoublefloat字节
float double 区别
double和int的区别
double与float
float与int的区别
int float
相关问题
设有说明:char w;int x;float y;doub...
设有说明:char w; int x; float y; d...
若有以下类型说明语句,char w,int x,float ...
int x=1,y=3,z;则表达式z=x>y?x-y:x+...
4.设有说明:char w; int x; float y;...
设x、y、z和k都是int型变量,则执行表达式:x=(y=4...
C语言:已有声明int x=5,y;float z=2;,则...
若有以下类型说明语句 char w,int x,float ...