今天刚学到函数,也是刚学完。但有个功能我不知道如何实现。(老师也没讲)
请看下面的代码(Win TC)
程序代码:float mj(int r)
{
float s;
s=3.14*r*r;
return s;
}
float zc(int r)
{
float l;
l=2*3.14*r;
return l;
}
main()
{
int r;
float s,l;
scanf("%d",&r);
s=mj(r);
l=zc(r);
printf("s is %f\nl is %f",s,l);
getch();
}
此代码实现了什么大家都知道
但我想知道如何实现这样的功能:如何可以一直输入运算下去;此代码只能输入一次,我输个半径值然后执行,得到结果。 就没有了 。但能我还想,接着算,然后我再输入一个半径值,它就会返回到代码页,难道我要重新,运行?不可以一直就在 运行结果页一直输入下去吗
如何实现这个功能?
我想一定要你用到for 或 while 吧 ,但我不知道要是用for 吧,次数是确定的,无法一直输入下去。要是用while 吧 也不知道咋弄啊! 这一定要……
我知道这对于你们很简单但对于我就不同了。
最好把代码写好
先谢过啦!!!!!!









