我们在日常生活中经常会做出选择,同样的我们在C语言的学习当中也经常会遇到选择语句,举一个简单的例子:
如果我们好好学习,不断完善自己,那么我们就能社会中找到一份好的工作,最终走上人生巅峰;反之,如果我们不去努力,每天无所事事,消磨时光,那么我们很可能就要回家卖红薯了!这其实就是选择,在日常生活中去考虑一个选择,似乎并不难,但如何对应到我们的C语言学习当中去呢?
大家都知道我们在C语言的学习当中敲代码是必不可少的一个环节,也就是想要学好C语言,我们必须要努力敲代码。Ok!接下来我们来看一个C语言中的简单例子.
#include <stdio.h>
int main(){
int coding = 0;
printf("你会努力敲代码吗?输入1表示会!输入0表示不会\n");
scanf("%d",&coding);
if (coding == 1){
printf("加油,你的努力一定会有回报!\n");
}
else if (coding ==0){
printf("祝你好运!\n");
}
else {
printf("您的输入有误!\n");
}
return0;
}
这就是我们C语言中的选择语句.说起C语言当中的选择语句,必然会提起C语言中的循环语句,循环是我们在C语言中必不可少的.那么C语言中如何实现循环呢?
我们常见到的有以下集中:
(1)while语句
(2)for语句
(3)do-while语句
在这里我们先来看while语句,加入我们给自己定下了一个写2000行代码的目标,当行数大于2000时跳出循环,代码如下:
#include <stdio.h>
int main(){
printf("我要努力学习!\n");
int line = 0;
while (line <= 2000){ //line <= 2000即为循环条件,只要满足条件就执行循环语句.
printf("加油!我要继续坚持!\n");
++line;
}
if (line > 2000){ //line>2000时跳出循环,打印“目标完成”.
printf("完成目标!\n");
}
return 0;
}