#include <stdio.h> main() { int a; float b; char c;

2024-12-05 01:22:37
推荐回答(1个)
回答1:

a=y=2.3a为整形,去整数部分为a=2
x=b=322.000000
a=c1='K'=75(K的ASCII码 整形为75)
c2=b=322=0x142由于c2为char型,只占1byte,所以高位的0x1被地位的0x42覆盖了,最后c2的结果为0x42=‘B'
最后输出结果为虎单港竿蕃放歌虱攻僵75 ,322.000000 ,75 ,B没有问题