C程序设计若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数,这句话对吗?

C程序设计若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数,这句话对吗?若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数,这句话对吗?为什么?

实型变量中只能存放实型变量
a=10是将10做了隐式转换成实型变量后再存在a中的,
只能说是整形可以实型可以转换

反之不行
温馨提示:内容为网友见解,仅供参考
无其他回答

...C程序中允许赋值a=10,因此实型变量中允许存放整型数 这句话...
实型变量中只能存放实型变量a=10是将10做了隐式转换成实型变量后再存在a中的,只能说是整形和实型可以转换

若a是实型变量,C程序中允许赋值a=10,因此实形变量中允许存放整型数.这...
不正确 a=10 其实在存放过程中系统把10转化成实数在存储的

...但不可以这样说:实型变量中允许存放整型值。这句话什么意思?_百度...
因为a是实型变量 实型变量在C语言中用double类型来运算,double类型占用8个字节,而10作为int类型是4个字节,所以把4个字节的东西放到8个字节中,相当于四个人住进了八个人的房间,当然是可以的。但是反过来,把double放到int里就是不行的了。语法上规定实型变量是不能存放整型类型的数据的,整型数据...

由于a是实型变量,C程序中允许赋值a=10,因此实型变量允许存放整型?为什么...
C编译器对待实型数据都是以浮点数来处理的,所以,它会为声明\/定义为实型的变量产生一个以浮点运算为主的机器代码,所以,什么类型的变量都能随便放,不过编译器会不会让你成功表示你想表示的意义就是不确定的了。例如:char a; a=1;和a=‘1’;的区别还明显吧,一个用整形字面值赋值,编译器会...

...赋值a=10,因此可以这样说:实型变量中允许存放整型值?
“因此可以这样说:实型变量中允许存放整型值。”,这句话逻辑错误。

1. 在 C 程序中 , 函数既可以嵌套定义 , 也可以嵌套调用。( )考试求...
1. 在C程序的表达式中,为了明确表达式的运算次序,常使用括号“()”。(y)2. 若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数。(x)3. 在对数组全部元素赋初值时,不可以省略行数,但能省略列数。(x)4. case语句后如没有break,顺序向下执行。(y)5. 函数的实参...

计算机试题,下列正确的是
以下叙述正确的是 。 A 在C程序中,每行只能写一条语句 B 若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数 C 在C程序中,%是只能用于整数运算的运算符 D 在C程序中,无论是整数还是实数,都能被准确无误地表示 展开  我来答 1...

14. 有下面程序段 Char a[3],b[ ]=”hello”; a=b; printf(“%s”,a...
B)若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数 C)在C程序中,无论是整数还是实数,都能被准确无误(精确)地表示 D)在C程序中,%是只能用于整数运算的运算符 3.已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2='A'十'6'一'3';后,c2中的值为 A A)D ...

C语言中实型变量中允许存放整型值吗?为什么?
浮点型(实型)变量中可以存放整型数值。C语言会将整型数值隐式转换为浮点型数值后赋值给浮点型变量。例:double d = 10;实际上相当于:double d = (double)10;

有关C语言试题
A) a+=a-=(b= 4)*(a=3) B)a=a*3=2C) x%(-3) D)y=f1oat(i)10.以下正确的叙述是( )。A)在C程序中,每行中只能写一条语句B)若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数C)在C程序中,无论是整数还是实数,都能被准确无误地表示D)在C程序中,%是只能用于整数运算...

相似回答