加了getchar();怎么还是没用啊?
编写的程序组建为exe文件后,打开输出结果马上就关了,怎么让它停留着啊?#include<stdio.h>#definePAI3.14intmain(){doublefR...
编写的程序组建为exe文件后,打开输出结果马上就关了,怎么让它停留着啊?
#include<stdio.h>
#define PAI 3.14
int main()
{
double fRadius;
double fResult=0;
printf("请输入圆的半径:");
scanf("%lf",&fRadius);
fResult=fRadius*fRadius*PAI;
printf("圆的面积为:%lf\n",fResult);
return 0;
getchar();
} 展开
#include<stdio.h>
#define PAI 3.14
int main()
{
double fRadius;
double fResult=0;
printf("请输入圆的半径:");
scanf("%lf",&fRadius);
fResult=fRadius*fRadius*PAI;
printf("圆的面积为:%lf\n",fResult);
return 0;
getchar();
} 展开
2个回答
展开全部
在scanf()后加上一个getchar();
把你return 0;后的getchar()放到return 0;前
#include<stdio.h>
#define PAI 3.14
int main()
{
double fRadius;
double fResult=0;
printf("请输入圆的半径:");
scanf("%lf",&fRadius);
getchar();///////////
fResult=fRadius*fRadius*PAI;
printf("圆的面积为:%lf\n",fResult);
getchar();//////////
return 0;
}
展开全部
加到return 0;前面
#include<stdio.h>
#define PAI 3.14
int main()
{
double fRadius;
double fResult=0;
printf("请输入圆的半径:");
scanf("%lf",&fRadius);
fResult=fRadius*fRadius*PAI;
printf("圆的面积为:%lf\n",fResult);
getchar();
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询