电脑编程中的c语言 scanf(%f,&Radius); 是什么意思 怎么写成的

2025-03-10 08:20:35
推荐回答(3个)
回答1:

你写错了,应该是scanf("%f",&Radius);意思是输入一个浮点型(实型)数据给变量Radius。其中%f是指输入浮点型数据,
﹠是取地址符,将输入的数据保存在变量Radius的地址。

回答2:

这种写法是错误的

正确的写法应该是scanf("%f",&Radius);

float
Radius
//定义了一个浮点型变量

scanf("%f",&Radius);
//这个是输入函数
从键盘输入一个浮点型数据(小数)给变量Radius赋值!

回答3:

首先,这句语句写错了,应该是这样:

scanf("%f",
&Radius);

那个%f应该加上双引号。

这是C语言中的格式化输入语句。%f代表输入的是一个单精度float类型的数据,存放到Radius这个变量中,&是取地址符,这里是一定要的。