您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
012第四章 分支结构程序03
发布时间:2021-04-11 11:21:39编辑:雪饮阅读()
特殊的if条件语句-赋值
赋值也能做为if条件判断,如:
#include <stdio.h>
void main(){
int a=3;
if(a=4){
printf("a=4");
}
}
D:\>gcc hello.c -o h5
D:\>h5.exe
a=4
当然了,既然是赋值一般肯定都是成功的,所以赋值条件就相当于直接true了。
一个分数阶段等级判断程序
写一个程序完成下列功能:
1 、输入一个分数score
2 、score<60 输出 E
3 、60 <=score <70 输出 D
4 、75 <=score <80 输出 C
5 、80 <=score <90 输出 B
5 、90 <=score 输出 A
实现如:
#include <stdio.h>
void main(){
int score;
printf("please input score:");
scanf("%d",&score);
printf("%d\n",score);
if(score<60){
printf("E\n");
}
if(score>=60 && score<70){
printf("D\n");
}
if(score>=75 && score<80){
printf("C\n");
}
if(score>=90){
printf("A\n");
}
}
D:\>gcc hello.c -o h5
D:\>h5.exe
please input score:91
91
A
D:\>h5.exe
please input score:80
80
D:\>h5.exe
please input score:79
79
C
这个程序其实没有什么难度,就是简单的if多分支结构。
用if实现从小到大排序
输入三个数a,b,c,要求按由小到大的顺序输出。
这个实现起来也并不难,主要是利用一个临时的变量来做a、b、c间变量比较大小之后进行变量值的交换。

关键字词:c,分支结构,if
上一篇:011第四章 分支结构程序02
下一篇:013第四章 分支结构程序04