一个程序问题,求解

来源:百度知道 编辑:UC知道 时间:2024/06/08 18:58:09
我自己按书上的写了个程序,但是运行时结果不对,帮忙看看哪里错了:
void main()
{
int a,b;
int jia,jian,cheng,chu,yu;
scanf("%d%d",&a,&b);
jia=a+b;
jian=a-b;
cheng=a*b;
chu=a/b;
yu=a%b;
printf("%d\n",jia);
printf("%d\n",jian);
printf("%d\n",cheng);
printf("%d\n",chu);
printf("%d\n",yu);
}

#include<stdio.h> 这个必须添加

void main()
{
int a,b,jia,jian,cheng,chu,yu;

scanf("%d%d",&a,&b);

jia=a+b;
jian=a-b;
cheng=a*b;
chu=a/b;
yu=a%b;

printf("%d\n",jia);
printf("%d\n",jian);
printf("%d\n",cheng);
printf("%d\n",chu);
printf("%d\n",yu);
}

有什么问题,是指除不是小数吗?
改为
float a,b;
float int jia,jian,cheng,chu,yu;
scanf("%f%f",&a,&b);