C语言pow函数的输出结果不正确
C语言pow函数的输出结果不正确
日期:2018-04-12 19:58:39 人气:1
double r,n,p;// 定义为 int n 对应下面%d
scanf("%f%d", &r,&n);//double 型 格式输入 %lf
r=r+1;
p=pow(r,n);
printf("%f\n", p);//改为%lf
这里你 用float型 输入输出double型数据 会造成数据缺失
C语言pow函数的输出结果不正确