你写错了,应该是scanf("%f",&Radius);意思是输入一个浮点型(实型)数据给变量Radius。其中%f是指输入浮点型数据,
﹠是取地址符,将输入的数据保存在变量Radius的地址。
这种写法是错误的
正确的写法应该是scanf("%f",&Radius);
float
Radius
//定义了一个浮点型变量
scanf("%f",&Radius);
//这个是输入函数
从键盘输入一个浮点型数据(小数)给变量Radius赋值!
首先,这句语句写错了,应该是这样:
scanf("%f",
&Radius);
那个%f应该加上双引号。
这是C语言中的格式化输入语句。%f代表输入的是一个单精度float类型的数据,存放到Radius这个变量中,&是取地址符,这里是一定要的。