大虾们好,小妹初学C,问题简单,还请见谅。
问题:输入两个整型数字,输出这两个整型数相除的结果。(保留小数点后面两位)
int a,b;
float c;
scanf("%d%d",&a,&b);
c=a/b;
printf("c=%.2f\n",c);
getch();
return 0;
因为小妹知道 5/2是取整舍余除法,即其结果为2
5.0/2.0才是保留小数点后面的除法。
那么在上面这个程序中,a/b ,却得不到小数点后面的值。该怎么办呢?
请大虾帮忙解惑!