求C语言3/5,3/-5。-3/-5,3/-5的值

来源:百度知道 编辑:UC知道 时间:2024/09/27 11:54:55
问题:
1.验证实型(浮点型)与整型两种类型的除法原则
2.验证整型求模运算的运算法则.
例程:
main()
{
printf("3/5=%d",3/5);
printf("3/5=%f",3.0/5);
}
要求:
问题1:
要写出结论
问题2:
要有程序、运行结果、法则及法则与结果之间的关系说明,不少于200字,今天晚上急用,谢谢了

首先 3÷5=0.6 (国际公认)
c语言中3/5相当于(int)3/(int)5
c语言中3.0/5相当于(float)3.0/(int)5
计算结果趋近高一级的精度
一般顺序为short/int/float/double
另外,
%d 和 %f 输出控制符对输出结果也会产生影响
%d :整形输出,小数部分全部舍弃
%f :浮点型输出, 默认输出小数位数6为, 可用控制符控制, 如%.3f

你不是不想自己完成作业吧,不然像这样的东西怎么会去问别人。