“21天好习惯”第一期-14
今天做题时又发现了一个%g的用法,它可以保留最高六位的有效数值,并把无用的零和小数点去掉,在求方程的解是特别有用;结合条件语句非常方便;下面是实践操作:
#include<stdio.h>
#include<math.h>
int main()
{
double a,b,c,d;
int e,f;
printf("please enter some number a b c e");
scanf("%lf%lf%lf%d",&a,&b,&c,&e);
d=c*a+b*a+sqrt(b);
f=e*d+pow(b,5);
if(d==f)
{
printf(" the answer is aoc %g\n",d*f);
}
else
{
printf("one more time\n");
}
printf("have a good time\n");
return 0;
}
运行结果: