更多"设有以下变量定义,并已赋确定的值,char w;int x; floa"的相关试题:
[填空题]设有以下变量定义,并已赋确定的值,char w;int x;float y;double z;则表达式:w*x+z-y所求得的数据类型为______。
[填空题]设有以下变量定义,并已赋确定的值,
char w;int x;floaty;double Z;
则表达式:w*x+z-y所求得的数据类型为上 【7】 。
[填空题]C++的五种基本数据类型int、char、float、double 和long int 所占内存空间大小的关系是 【6】 。
[填空题]C++的五种基本数据类型int、char、float、double和long int所占内存空间大小的关系是______。
[填空题]若有以下定义:
char a;int b;
float c;double d;
则表达式a*b+d-c值的类型为 【7】 。
[单项选择]
假定变量i,f,d数据类型分别为int,float和double(int用补码表示,float和double分别用IEEE754单精度和双精度浮点数据格式表示),已知i=785,f=1.5678,d=1.5。若在32位机器中执行下列关系表达式,则结果为真是()。
(Ⅰ)i==(int)(float)i
(Ⅱ)f==(float)(int)f
(Ⅲ)f==(float)(double)f
(Ⅳ)(d+f)-d==f
A. 仅Ⅰ和Ⅱ
B. 仅Ⅰ和Ⅲ
C. 仅Ⅱ和Ⅲ
D. 仅Ⅲ和Ⅳ
[填空题]若有以下定义:
char a;int b;
float c;double d;
则表达式a*b+d-c值的类型为 【7】 。
[填空题]设有如下的变量定义:
double x=4.700000;float y=2.5f;int z=7;
则执行表达式“y+z%3* (int) (x+y)%2/4”后的值是 【11】 。
[填空题]设有如下的变量定义:
double x=4.700000;float y=2.5f;int z=7;
则执行表达式“y+z%3* (int) (x+y)%2/4”后的值是 【11】 。
[填空题]设int a;float b;char c;long d;double e;unsigned u;,则表达式a+c/b-d*e+u值的类型是______。
[单项选择]有以下函数
int fun(char*x,char*y)
int n=0;
while((*x==*y)&&*x!=’/0’)x++;y++;n++;
return n;
函数的功能是______。
A. 统计x和y所指字符串中最前面连续相同的字符个数
B. 查找x和y所指字符串中是否有’/0’
C. 将y所指字符串赋给x所指存储空间
D. 统计x和y所指字符串中相同的字符个数
[填空题]设char w;int x;float y;double z;,则表达式w*x+z-y的值的类型是______。
[填空题]设int a;float b;char c;long d;double e;,则表达式a/c-b+d-e值的类型是______。
[单项选择]设有以下语句:
typedef struct S
{ int g; char h;