win-tc的编译??????
我先给程序吧!: 在WIN TC里编译的,且显示成功了,但为什么在它显示"input r:"的时候,我输入一个数,回车后它却不接着显示结果,而是直接把窗口关掉了!!为什么呢???/*hello_tan*/
#include"stdio.h"
main()
{
float TH=3.14159,r,pe,ar;
printf("input r:\n");
scanf("%f",&r);
if(r>0)
{
pe=2*TH*r;
ar=TH*r*r;
printf("pe=%.2f,ar=%.2f\n",pe,ar);
}
else
printf("Wrong number!!!\n");
}
----------------解决方案--------------------------------------------------------
用WIN-TC的话要暂停啊
在程序要结束的时候加句getch();就可以看到结果了
----------------解决方案--------------------------------------------------------
楼上正解~
----------------解决方案--------------------------------------------------------
/***************************************************
楼主,现在这样的写法好象有些老了,
我也用WIN-TC,所以,你的写法应该这样改
一下,以下红色部分是改过的地方,你参考
一下。
***************************************************/
/*hello_tan*/
#include<stdio.h>
int main(void)
{
float TH=3.14159,r,pe,ar;
printf("input r:\n");
scanf("%f",&r);
if(r>0)
{
pe=2*TH*r;
ar=TH*r*r;
printf("pe=%.2f,ar=%.2f\n",pe,ar);
}
else
printf("Wrong number!!!\n");
getch();
}
楼主,现在这样的写法好象有些老了,
我也用WIN-TC,所以,你的写法应该这样改
一下,以下红色部分是改过的地方,你参考
一下。
***************************************************/
/*hello_tan*/
#include<stdio.h>
int main(void)
{
float TH=3.14159,r,pe,ar;
printf("input r:\n");
scanf("%f",&r);
if(r>0)
{
pe=2*TH*r;
ar=TH*r*r;
printf("pe=%.2f,ar=%.2f\n",pe,ar);
}
else
printf("Wrong number!!!\n");
getch();
}
/********************************
共同学C,谨作参考
********************************/
----------------解决方案--------------------------------------------------------
程序代码:
#include<stdio.h>
#define PI 3.14159
int main(void)
{
double radius,perimeter,area;
printf("input radius:\t");
scanf("%lf",&radius);
if(radius>0.000001)
{
perimeter=2*PI*radius;
area=PI*radius*radius;
printf("perimeter=%.2lf, area=%.2lf\n",perimeter,area);
}
else
printf("Wrong number!!!\n");
getchar();
}
----------------解决方案--------------------------------------------------------
嘿嘿!我只是练习用的!
以前用的不是C,最近才感兴趣的!(迟了点!)之前练时是用Turbo c2.0!近两天才换WIN-TC的!!让各位见笑了!!! ----------------解决方案--------------------------------------------------------
回复 4# 的帖子
多谢小广了!我刚接触C,还请多多批评呢!!! ----------------解决方案--------------------------------------------------------