编写一个函数,计算圆的面积和周长。编写一个程序,提示用户输入半径(r),然后输出由该函数计?
#include<stdio.h>intqq();intww();voidmain(){inta,b;printf("输入半径:");a=qq();b=ww();}int...
#include <stdio.h>
int qq();
int ww();
void main()
{
int a,b;
printf("输入半径: ");
a=qq();
b=ww();
}
int qq()
{
int r;
float p,s;
scanf("%d",&r);
p=3.14;
s=p*r*r;
printf("面积为%f\n",s);
return s;
}
int ww()
{
int l;
float k,x;
scanf("%d",&l);
k=3.14;
x=2*k*l;
printf("周长为%f",x);
return x;
}
我想把输入的半径在main函数里输出,怎么改啊,我改了一下午也没改出来,老有错误!!这种形式
void main()
{
int a,b;
printf("输入半径: ");
scanf("%d",r);
然后下面再开始调用自己写的函数!
不用全局变量该怎么写啊 展开
int qq();
int ww();
void main()
{
int a,b;
printf("输入半径: ");
a=qq();
b=ww();
}
int qq()
{
int r;
float p,s;
scanf("%d",&r);
p=3.14;
s=p*r*r;
printf("面积为%f\n",s);
return s;
}
int ww()
{
int l;
float k,x;
scanf("%d",&l);
k=3.14;
x=2*k*l;
printf("周长为%f",x);
return x;
}
我想把输入的半径在main函数里输出,怎么改啊,我改了一下午也没改出来,老有错误!!这种形式
void main()
{
int a,b;
printf("输入半径: ");
scanf("%d",r);
然后下面再开始调用自己写的函数!
不用全局变量该怎么写啊 展开
2个回答
展开全部
#include"升培stdio.h"
#define PI 3.14
float a;
float main()
{
float qq();
float ww();
printf("Plese input a number:"野笑缺);
scanf("颂辩%f",&a);
printf("Mianji=%.5f,Zhouchang=%.5f",qq(a),ww(a));
}
float ww()
{
float t;
t=2*PI*a;
return(t);
}
float qq()
{
float t;
t=PI*a*a;
return(t);
}
#define PI 3.14
float a;
float main()
{
float qq();
float ww();
printf("Plese input a number:"野笑缺);
scanf("颂辩%f",&a);
printf("Mianji=%.5f,Zhouchang=%.5f",qq(a),ww(a));
}
float ww()
{
float t;
t=2*PI*a;
return(t);
}
float qq()
{
float t;
t=PI*a*a;
return(t);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询