#include <stdio.h>
int main(){
double a;
a=10/3;
printf("10除以3为%f",a);
return 0;
}
#include <stdio.h>
int main()
{
double a,b,c;
b=10;
c=3 ;
a=b/c;
printf("10除以3为%f",a);
return 0;
}
int main()
{
int a;
a=10.0/3.0;
printf("10除以3为%d",a);
return 0;
}
定义用整形int
%d就可以输出整数
a = 10.0 / 3; // 这样就可以了
10 和 3 是 int类型,运算结果还是int类型。只不过把int类型赋值给了double类型。
int main()
{
double a;
a=10.0/3.0;
printf("10除以3为%f",a);
return 0;
}