选择题
20.
有以下程序:
#include<stdio.h>
main()
{int x=10,y=3;
printf("%d\n",y=x/y);
}
程序运行后的输出结果是______。
A、
0
B、
1
C、
3
D、
不确定的值
【正确答案】
C
【答案解析】
本题中,x和y都是整型数据,C表达式的值的类型和参与运算的值的类型保持一致,而浮点数据转换为整型数据所使用的方法是直接抛弃小数部分,所以3.3的小数部分被合弃了,于是结果就是3。
提交答案
关闭