第二十四讲 if语句的嵌套
【项目1:分段函数求值】
从键盘输入x的值(要求为实型),根据公式1计算并输出x和y的值。
#include "stdio.h"
#include "math.h"
int main()
{float x,y;printf("Please input a number\n");scanf("%f",&x);if(x<2){y=x;printf("x=%f,y=%f\n",x,y);}else if(x<6){y=x*x+1;printf("x=%f,y=%f\n",x,y);}else if(x<10){y=sqrt(x+1);printf("x=%f,y=%f\n",x,y);}else{y=1/(x+1);printf("x=%f,y=%f\n",x,y);}return 0;}
运行结果
知识点 if多分支语句
心得 若if语句中是x<2,则else if中可以直接写x<6;数学问题变量定义为实型 float;
【项目2:油量监控】
设计一个程序,用于赛车油量的监控。该程序在赛车油量偏低(少于1/4,即0.25)时,警示车手应该注意;在油箱接近满载(不低于3/4)时,提示提手不要停车。而对于其他情况下,不提示任何信息,以免车手分心。
请设计出这个程序来,输入油量刻度(0-1之内的数,如0.21),提示相应信息,如果需要的话。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
