带有水温提醒功能的智能保温杯的设计代码
#include<stdio.h>
#include<stdlib.h>
#define TEMPERATURE_MAX 100 //最高温度,单位为摄氏度
#define TEMPERATURE_MIN 0 //最低温度,单位为摄氏度
int main()
{
int temperature;//定义变量temperature用来存储当前的水温
printf("请输入当前的水温(0-100℃):");//要求用户输入当前的水温
scanf("%d",&temperature);//将用户输入的值存储在变量temperature中
if(temperature < TEMPERATURE_MIN || temperature > TEMPERATURE_MAX)//判断用户输入是否正确,不正确则显示出错信息并退出系统
{ printf("Error:输入数值不在合法范围内!
"); exit(1); }
if(temperature > 80)//如果水温大于80℃,则执行以下代码: printf("注意! 水已太烫,请尽快喝完!
");
else if (temperature < 20) //如果水温少于20℃,则执行以下代码: printf("注意! 水太凉,请加热后再喝!
");
return 0; //返回0表明正常退出。
}
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。