#include <stdio.h>
void main()
{
float a,b;
double m,s,x,y,z;
printf("请输入两个数:");
scanf("%f%f",&a,&b);
m = a+b;
s = a-b;
x = a*b;
y = a/b;
z = a%b;
printf("a=%f,b=%f,和=%7.2f\n",a,b,m);
printf("a=%f,b=%f,差=%7.2f\n",a,b,s);
printf("a=%f,b=%f,积=%7.2f\n",a,b,x);
printf("a=%f,b=%f,商=%7.2f\n",a,b,y);
printf("a=%f,b=%f,余=%7.2f\n",a,b,z);
}
----------------解决方案--------------------------------------------------------
我是刚学编程的小菜!希望各位大大们给点帮助啊。谢谢了。
----------------解决方案--------------------------------------------------------
我在线等
----------------解决方案--------------------------------------------------------
#include <stdio.h>
void main()
{
float a,b;
double m,s,x,y,z;
printf("请输入两个数:");
scanf("%f%f",&a,&b);
m = a+b;
s = a-b;
x = a*b;
y = a/b;
z = a%b;
printf("a=%f,b=%f,和=%7.2f\n",a,b,m);
printf("a=%f,b=%f,差=%7.2f\n",a,b,s);
printf("a=%f,b=%f,积=%7.2f\n",a,b,x);
printf("a=%f,b=%f,商=%7.2f\n",a,b,y);
printf("a=%f,b=%f,余=%7.2f\n",a,b,z);
}
double m,s,x,y,z;
那么它们的输出格式应该是 %lf !
在printf()函数里边的m,s,x,y,z格式错误
----------------解决方案--------------------------------------------------------
浮点型可以求余数吗?
----------------解决方案--------------------------------------------------------
%只能对整数操作
----------------解决方案--------------------------------------------------------
z = a%b;
这句有问题
%两边必须为整型
----------------解决方案--------------------------------------------------------
唉,又被人虐了
----------------解决方案--------------------------------------------------------
谢谢上面的哥哥们!我是刚学编程的菜鸟 我们中心刚上C语言实现其中有一章老师上的有点快有点多,所以一下没跟上,所以来麻烦各位各个的。
----------------解决方案--------------------------------------------------------
我很苯但是我会很努力的。
----------------解决方案--------------------------------------------------------