新手学C语言 #include#includeint main(){\x05float r,l,s,w,v,q;\x05

问题描述:

新手学C语言
#include
#include
int main()
{
\x05float r,l,s,w,v,q;
\x05int d;
\x05scanf("%f,%d",&r,&d);
\x05l=2*3.14*r;
\x05s=3.14*r*r;
\x05v=4/3*3.14*r*r*r;
\x05w=4*3.14*r*r;
\x05q=s*h;
\x05printf("%.2f,%.2f,%.2f,%.2f,%.2f\n",&l,&s,&w,&v,&q);
return 0;
}
一个让输入半径和高 求圆的周长,面积.圆球表面积,圆球体积,圆柱体积.
1个回答 分类:综合 2014-10-25

问题解答:

我来补答
1、h没有赋值,一般编译器默认为0
2、&是取地址符,在scanf语句中将r和d的地址取出用来保存数值,而在printf语句中只是需要将变量的值取出,变量的值保存在哪里不需要知道.在printf语句中加入&取出的是变量的地址,输出的会是一串数字字母~
 
 
展开全文阅读
剩余:2000