会编程(C语言)的进!~~~~紧急!!!!!(把过程写下)

来源:百度知道 编辑:UC知道 时间:2024/06/22 13:17:19
1.用scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=A,c2=a,请写出相应的输入语句。

2.设圆半径=1.5,圆柱高=3,求圆周长,圆面积。用scanf函数输入数据,输出计算结果。输出时要有文字说明,区小数点后两位数。
希望过程写的详细些

1:
scanf("%d,%d,%f,%f,%c,%c",&a,&b,&x,&y,&c1,&c2);
2:
#include<stdio.h>
const float Pi=3.14;
int main()
{
float r;
float h;
float c,s;
scanf("%f,%f",&r,&h);
c=2*Pi*r;
s=Pi*r*r;
printf("周长= %2f周长= %2f",c,s);
}
题目中要求保留小数两位哦,我这里体现到了!

scanf("%d,%d,%f,%f,%c,%c"a,b,x,y,c1,c2);
数学不会~!小学文化

scanf("%d,%d,%f,%f,%c,%c",&a,&b,&x,&y,&c1,&c2);

float girth(float a)
{
return 2*PI*a;
}
float area(float a,float b)
{
return (2*Pi*a*a)+(2*PI*a*b);
}
float radius,height,Dgirth,Darea;
const float Pi=3.14;
scanf("%f,%f",&radius,&height);
Dgirth=girth(radius);
Darea=area(radius,height);
printf("周长为:%f 面积为:%f",Dgirth,Darea);

编程最好还是自己动手,这也不算难,不然肯定没什么收获的。