发布网友 发布时间:2022-10-20 10:44
共3个回答
热心网友 时间:2024-04-10 02:13
在C语言中,%是取余,热心网友 时间:2024-04-10 02:13
如果你定义的变量是int(整形变量)的话,则只能返回整数部分,5/2=2.5,则只返回2,小数部分0.5则被抛弃,要用到小数的话必须使用float(浮点型变量)来定义变量,而且在输入和输出的时候不能使用“%d”,必须使用“%f”,如main(){float i,j;scanf("%f%f",&i,&j);printf("%f",i/j);}热心网友 时间:2024-04-10 02:14
%是摩尔的意思,取余,需要和除数取商做区别