目录
一.c的框架
二.选择
1.二选一
2.多选一的时候
三.循环
1.for循环
2.每当型
3,先做每当
一.c的框架
对于刚开始学习c的人来说,最简单也最直接能够应用的就是c的框架
#includeint main() { return 0; } #:代表对包含头文件的进行预处理 include:在你使用的过程中,包含哪些头文件 stdio.h:标准stander输入input输出output头文件head(*.h) main:主要程序的入口,一个项目中只能有一个这样的入口 return 0:表示返回,这个你用0,1,2,3都无所谓的
在刚开始写每一个程序的时候,都可以先把这个框架先写进去
二.选择 1.二选一在使用二选一的时候,选择无非就是要么这么要么另一个,俩个其中选一个。这种时候我们就可以使用if-else的结构
#includeint main() { int 分数 = 290; //假设设置一个变量“分数”,并且设置他的值,判断一下是否能上二本 if(分数>=280) //这是一个判断,相当于在能上和不能上的俩种选择中选择一个 { printf("能上理工类本科二批n");//能上则输出能上 } // n表示在代码输出的时候进行换行 else //这个则是另一种选择 { printf("不能上n"); //这个就是第二种进行判断 } return 0; }
当面临俩种选择的时候,就可以使用这种方法
2.多选一的时候面临多个选择时候,可以用switch结构,
switch(***)
{
case ***: //注意一定是要冒号“:”
输入的代码段,要求执行的
break; 一定要有break,要不然就会把下面的代码也会执行
}
#include三.循环 1.for循环int main3() { char 成绩等级= 'A';//输入一个字符串进行判断,当你输入一个以后,后续代码会对你输入的进行匹配 switch(成绩等级) { case 'A'://当你输入的是‘A’,‘a’他会进行自己的判断,符合这个就会输出对应的代码 case 'a': printf("卓越");//输出卓越 break; case 'B': case 'b': printf("优秀"); break; case 'C': case 'c': printf("良好"); break; case 'D': case 'd': printf("及格"); break; default: //这个是当所有的都不符合,默认进行输出,输出惨不忍睹 printf("惨不忍睹"); //break; } return 0; }
#includeint main() { int 隔离天数 ; //设置一个变量 for(隔离天数=1; 隔离天数<=14+7; 隔离天数++) //隔离天数=1:设置一个起始变量;隔离天数<=14+7,设置一个条件,当满足这个一直循环执行:隔离天数++,每进行一次循环,变量自动加一 { printf("隔离第%d天n",隔离天数);//输出的时候,隔离天数没有办法直接打印出,必须用“%d”代替,简单理解%d就是我们所需要的打印出的变量 } return 0; }
一般在使用的时候,这个for循环使用的还是比较多,堪称是万能
结构:
for( ; ; )
{
所要执行的代码段
}
2.每当型结构:
while(判断条件)
{
当符合这个条件的时候,要执行的代码;
}
#include3,先做每当int main() { int 生活费 = 1000; int 最低消费 = 50; //设置俩个变量,进行判断 while(生活费>最低消费) //当生活费大于最低消费的时候,会对内部的代码进行执行 //在这里有一个真值得定义,当生活费>最低消费,成立时候,系统会判别这个为1,此时执行,当为0时候,不执行 { 生活费 = 生活费 - 最低消费; printf("还剩%d元钱n",生活费); } return 0; }
结构:
do
{
执行得代码
}while(判断条件)
这种架构跟while很相似,while是先判断在循环,do-while则是我先做,完了在判断是否符合,符合,就继续循环
#includeint main06() { int 工作日=25; do { 工作日 -= 1;//工作日 = 工作日 - 1 printf("距离发工资还有%d天n",工作日); }while(工作日>=1);//当工作日一直符合条件的时候,一直执行 return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)