c语言中如何求余 例题:表达式3.6-5/2+1.2+5%2的值
c语言中如何求余 例题:表达式3.6-5/2+1.2+5%2的值
日期:2017-09-05 10:16:29 人气:1
直接这么写就可以,求余就是%,但是5/2=2,因为是两个整数的运算,结果还是整数,可改为5.0/2 可得到2.5.
测试程序:
#include
void main()
{
int a=0;
double x=0.0,b=0.0;
x=3.6-5.0/2+1.2+5%2;
a=5%2;
b=5/2;
printf("该表达式的结果为:\n x=%f\n a=%d\n b=%.2f\n",x,a,b);