例43输入3个数a,b,c,要求按由小到大的顺序输出。 >解题思路:可以先用伪代码写出算法: ◆ia>b,a和b对换(a是a、b中的小者) ◆ia>c,a和c对换(a是三者中最小者) ◆昕b>c,b和c对换(b是三者中次小者) ◆顺序输出a,b,c
例4.3 输入3个数a,b,c,要求按由小到大的顺序输出。 ➢ 解题思路:可以先用伪代码写出算法: ◆if a>b,a和b对换 (a是a、b中的小者) ◆if a>c,a和c对换 (a是三者中最小者) ◆if b>c,b和c对换 (b是三者中次小者) ◆顺序输出a,b,c
# include≤ stdio h> int main( dfloat a,b, cti scanf(%/of, %/of, %/of &a, &b, &c); if(a>b)如果a>b,将a和b对换 t=a;a=b;b=t;}a是a、b中的小者 if(a>c) t=ai a=cc=t y if(b>c) t t=bi b=ci c=t: 3 printf(%526%5,21,%5.2f\n"ab,c) return 0:3.7.1 1.Eg.3.E7。因E
#include <stdio.h> int main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c); if(a>b) { t=a; a=b; b=t; } if(a>c) { t=a; a=c; c=t; } if(b>c) { t=b; b=c; c=t; } printf("%5.2f,%5.2f,%5.2f\n",a,b,c); return 0; } 如果 a>b,将a和b对换 a是a、b中的小者
4.22近语句的一般形式 关系表达式 逻辑表达式 if(表达式)语句1数值表达式 [else语句2 方括号内的部分为可选的
4.2.2 if语句的一般形式 if (表达式) 语句1 [ else 语句2 ] 关系表达式 逻辑表达式 数值表达式 方括号内的部分为可选的
4.22近语句的一般形式 if(表达式)语句1 [else语句2]简单的语句 复合语句 另一个语句等
4.2.2 if语句的一般形式 if (表达式) 语句1 [ else 语句2 ] 简单的语句 复合语句 另一个if语句等
最常用的3种if语句形式: 1.f(表达式)语句1(没有ese子句) 2.if(表达式)语句1 ese语句2 (有else子句) 3.if(表达式1)语句1 else if(表达式2)语句2 else if(表达式3)语句3 else if(表达式m)语句m else语句m+1 (在else部分又嵌套了多层的语句)
最常用的3种if语句形式: 1. if (表达式) 语句1 (没有else子句) 2. if (表达式) 语句1 else 语句2 (有else子句) 3. if(表达式1) 语句1 else if(表达式2) 语句2 else if(表达式3) 语句3 ┆ else if(表达式m) 语句m else 语句m+1 (在else部分又嵌套了多层的if语句)