对于简单的表达式,可以先分开计算分子、分母,再做最后的除法
#include<stdio.h>
int main()
{
float m,n,sum1=0,sum2=0;
scanf("%f%f",&m,&n);
for(int i=1;i<=m;i++)
{
sum1 = sum1 + i;
}
for(int j=0; j<=n; j++)
{
sum2 = sum2 + j;
}
float s = sum1/sum2;
printf("S = %f",s);
return 0;
}
double S(unsigned int m, unsigned int n)
{
int i;
int s1 = 0, s2 = 0;
for(i = 1; i <= m; i++)
s1 += i;
for(i = 1; i <= n; i++)
s2 += i;
return s1 * 1.0 / s2;
}
int max(int a, int b, int c)
{
int m = 0;
m = a > b? a : b;
m = m > c? m : c;
return m;
}