第1个回答 2023-09-01
以下是使用 scanf 输入数据并计算圆周长的 C 语言代码示例:
#include <stdio.h>
int main() {
float r, h;
printf("请输入圆半径 r 和圆柱高 h:");
scanf("%f %f", &r, &h);
printf("圆的周长为:%.2f\n", 2 * 3.14 * r);
return 0;
}
在上面的代码中,我们首先定义了两个浮点数变量 r 和 h ,用于存储用户输入的圆半径和圆柱高。然后,我们使用 printf 函数提示用户输入数据,并使用 scanf 函数读取用户的输入。接下来,我们使用 2 * 3.14 * r 计算圆的周长,并使用 printf 函数输出结果。
请注意,在使用 scanf 函数时,我们需要在格式字符串中指定输入数据的类型,例如 %f 表示浮点数, %d 表示整数等。同时,我们还需要在 scanf 函数的参数列表中指定要读取的变量的地址,使用取地址操作符 & 来获取变量的地址。