C语言及程序设计初步例程-24 if语句的嵌套
来源:互联网 发布:吉威时代怎么样 知乎 编辑:程序博客网 时间:2024/05/17 08:41
贺老师教学链接 C语言及程序设计初步 本课讲解
应用:分段函数求解
好程序
#include <stdio.h>int main(){ float x, y; scanf("%f", &x); if(x<2) { y=x; } else if(x<6) { y=x*x+1; } else if(x<10) { y=sqrt(x+1); } else { y=1/(x+1); } printf("%f\n", y); return 0;}
//不好的程序#include <stdio.h>int main(){ float x, y; scanf("%f", &x); if(x<2) { y=x; } if(x>=2&&x<6) { y=x*x+1; } if(x>=6&&x<10) { y=sqrt(x+1); } if(x>=10) { y=1/(x+1); } printf("%f\n", y); return 0;}
求一元二次方程的根(ax2+bx+c=0)
#include <stdio.h>int main(){ float a,b,c,x1,x2; scanf("%f %f %f", &a, &b, &c); if ((b*b-4*a*c)>=0) { if ((b*b-4*a*c)>0) { x1=(-b+sqrt(b*b-4*a*c))/(2*a); x2=(-b-sqrt(b*b-4*a*c))/(2*a); printf("两个不等的实根:x1=%.2f x2=%.2f\n", x1, x2); } else { x1=-b/(2*a); printf("两个相等的实根,x1=x2=%.2f\n", x1); } } else { printf("方程无实根!\n"); } return 0;}
求一元二次方程的根——改进后的代码
#include <stdio.h>int main(){ float a,b,c,x1,x2,delta; scanf("%f %f %f", &a, &b, &c); delta = b*b-4*a*c; //好风格 if (delta>=0){ if (delta>0){ x1=(-b+sqrt(delta))/(2*a); x2=(-b-sqrt(delta))/(2*a); printf("两个不等的实根:x1=%.2f x2=%.2f\n", x1, x2); } else{ x1=-b/(2*a); printf("两个相等的实根,x1=x2=%.2f\n", x1); } } else{ printf("方程无实根!\n"); }}
1 0
- C语言及程序设计初步例程-24 if语句的嵌套
- 第1周 C语言及程序设计初步 例程1- if语句的嵌套
- C语言及程序设计初步例程-23 用if语句实现分支结构
- C语言及程序设计初步例程-37 循环嵌套
- 第一周《C语言及程序设计》实践项目24 if语句的嵌套
- C语言初步-第24讲:if语句的嵌套(个人所得税计算器if语句版)
- C语言及程序设计初步例程-15 数据的输入
- C语言及程序设计初步例程-16 数据的输出
- C语言及程序设计初步例程-30 算法的基本概念
- 《C语言及程序设计》实践项目——if语句的嵌套
- 《C语言及程序设计》程序阅读——if语句的嵌套
- 第12周 《C语言及程序设计》实践项目——if语句的嵌套
- 第2周 C语言及程序设计初步例程-37 循环嵌套
- C语言初步-第24讲: if语句的嵌套(全正整数后再计算)
- C语言及程序设计初步例程-25 用switch语句实现多分支结构
- C语言及程序设计初步例程-26 利用switch语句解决问题
- C语言及程序设计初步例程-33 三种循环语句
- 第1周 C语言及程序设计初步 例程-3 利用switch语句解决问题
- 图实验6
- ubuntu上使用virtualbox 安装 win10
- ASCII、Unicode和UTF-8等
- Oracle EBS新汇总模板创建系统余额表的记录
- 如何布局好网站的关键词?
- C语言及程序设计初步例程-24 if语句的嵌套
- Android-Windows下Eclipse导入源码调试
- axis1 wsdl转java
- CSDN博客,想说爱你不容易,我只能选择离开!
- CSS兼容性问题
- 【BZOJ】【P2318】【Spoj4060 game with probability Problem】【题解】【概率DP】
- 这是最好的企业管理手册
- 字符编码笔记:ASCII,Unicode和UTF-8
- 二叉树实验5