psl群雄武道会官网:[c]若有定义float x[4]={1.3,2.4,5.6},y=6;,则错误的语句是?
来源:百度文库 编辑:中科新闻网 时间:2024/05/16 05:55:51
是选择题我想问一下x[0]=y为什么对?y应该是整型阿,而x是浮点型。。。
整型到浮点型可以自动转换的,因为这样不会缺失精度,反过来就不能了。类似的还有char到int,float到double等等
这里的y是一个浮点数,那个数组后面是逗号不是分号
这条式子就相当于:float x[4] = {......}; float y = 6;
然后y就是一个数值,把这个数值赋给了x数组的第一个元素x[0]
float x[4]={1.3,2.4,5.6},y=6;
这句等价于:
float x[4]={1.3,2.4,5.6};
float y=6;
y也是float类型
[c]若有定义float x[4]={1.3,2.4,5.6},y=6;,则错误的语句是?
C语言若有定义:float y;int *p;则语句p=&y;为什么是错误的?
请教 C语言 flaot x=float(3);为什么错误
请教 C语言 flaot x=float(3);为什么报错
int与float定义问题?C高手进!!
已有定义:float f=13.8;,则表达式:(int)f%3的值是
已有定义:float f=13.8;,表达式:(int)f%3的值是
请教一个C语言的填空题,麻烦解释一下,谢谢!!如果已定义:float aa=1234.5678; 则执行
若x是int型变量,y是float型变量, 所用的scanf语句格式为scanf("x=%d, y=%f", &x, &y);
定义与在R的函数f(x)有f(x)+f(-x)=1则图像关于什么对称