谁会做这道c语言的题目?
3个回答
展开全部
输出结果是:8,67.000000107,C
解析:a=y; //将float型的隐式转换为int型,则保留整数部分,故a==8
x=b; //x是float型,将int型数据转为float型,会增加小数点后八位0
a=c1;//由于c1是char型,且c1='k',故此句实际上是将字母k的ASCII码107赋值给了a,a==107
c2=b;//将67赋值给char型变量c2,在输出显示的时候,编译器会将其看作ASCII码,也就是C
因为两个printf之间没有换行,也没有空格,所以67.00000000和67连在了一起
望采纳!
解析:a=y; //将float型的隐式转换为int型,则保留整数部分,故a==8
x=b; //x是float型,将int型数据转为float型,会增加小数点后八位0
a=c1;//由于c1是char型,且c1='k',故此句实际上是将字母k的ASCII码107赋值给了a,a==107
c2=b;//将67赋值给char型变量c2,在输出显示的时候,编译器会将其看作ASCII码,也就是C
因为两个printf之间没有换行,也没有空格,所以67.00000000和67连在了一起
望采纳!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
8,97.000000
107 ,a
107 ,a
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询