|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
0. 写一个华氏度到摄氏度的转换程序,用户输入华氏度,程序计算并输出对应的摄氏度
#include <stdio.h>
int main()
{
float fah, cel;
printf("请输入华氏度:");
scanf("%f", &fah);
cel = (fah - 32) * 5 / 9;
printf("转换为摄氏度是:%.2f\n", cel);
return 0;
}
这是我直接复制的,我编译完只有一行请输入华氏度:
这是怎么回事呢,想的我头疼也想不明白
本帖最后由 风过无痕1989 于 2020-8-4 18:23 编辑
语句只有一行,没有错,若你需要多次,就要使用循环了,下面的程序是帮你设置了 6 次 - #include <stdio.h>
- int main()
- {
- int i;
- float fah, cel;
- for(i 1;i <= 6;i++)
- {
- printf("请输入华氏度:");
- scanf("%f", &fah);
- cel = (fah - 32) * 5 / 9;
- printf("转换为摄氏度是:%.2f\n", cel);
- }
- return 0;
- }
复制代码
|
|