例2-6 数值转换列表
输出华氏—摄氏度转换表
程序核心——循环语句
程序
#inclde<stdio.h>
int main(void)
{
double x,y;//定义两个双精度浮点型变量
printf("Enter x (x>=0):\n");//输入提示
scanf("%lf",&x);//调用scanf函数输入数据,变量x前加&,%lf中l是long的缩写;
if(x<=15)//使用条件语句if-else
{
y=4*x/3;
}
else
{
y=2.5*x-10.5;
}
printf("y=f(%f)=%0.2f\n",x,y);//输出结果
return 0;
}
结果
Enter lower:30
Enter upper:35
fahr celsius
30 -1.1
31 -0.6
32 0.0
33 0.6
34 1.1
35 1.7
--------------------------------
Process exited after 4.647 seconds with return value 0
请按任意键继续. . .
分析
重点是循环语句,以及与条件语句镶套