C~语言问题~执行下列程序后~c3的数值是多少? int c1=1,c2=2,c3; c3=c1/c2;

来源:百度知道 编辑:UC知道 时间:2024/07/02 13:18:57
本人菜鸟~~这么简单的题不会~~望高手解答一下

int c1=1,c2=2,c3; c3=c1/c2;

c3 = 0
因为C语言中整形变量相除自动抛去小数部分

这个题目答案是0
因为c1和c2都是整数,答案也应该是整数的,向零取整

c3 为 0
C语言中整数相除得整数
例 1/2 = 0
1/2.0 = 0.5