编程出这个问题什么原因
答案:2 悬赏:50
解决时间 2021-02-23 01:34
- 提问者网友:别再叽里呱啦
- 2021-02-22 18:07
编程出这个问题什么原因
最佳答案
- 二级知识专家网友:酒安江南
- 2021-02-22 19:15
错误如下图所标志:
错误共3处:
1、%i 通常用于整数变量,不能用于浮点。对于 double 类型,需要使用 % lf 。
2、systen 应该是 system。
源代码修正如下,供参考:
#include
#define PI 3.14
int main()
{
double r,s;
printf("请输入圆的半径:
");
scanf("%lf",&r);
s = PI * r * r;
printf("圆的面积为(PI=3.14)
%.2lf
",s);
system("pause");
}
错误共3处:
1、%i 通常用于整数变量,不能用于浮点。对于 double 类型,需要使用 % lf 。
2、systen 应该是 system。
源代码修正如下,供参考:
#include
#define PI 3.14
int main()
{
double r,s;
printf("请输入圆的半径:
");
scanf("%lf",&r);
s = PI * r * r;
printf("圆的面积为(PI=3.14)
%.2lf
",s);
system("pause");
}
全部回答
- 1楼网友:一叶十三刺
- 2021-02-22 19:39
我暂时保留我的看法!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯