学习c++笔记

学习c++笔记,第1张

学习c++笔记

目录

一.c的框架

 二.选择

    1.二选一

2.多选一的时候

三.循环

1.for循环

2.每当型

3,先做每当



一.c的框架

        对于刚开始学习c的人来说,最简单也最直接能够应用的就是c的框架

#include 
int main()
{
	

	return 0;
}
#:代表对包含头文件的进行预处理
include:在你使用的过程中,包含哪些头文件
stdio.h:标准stander输入input输出output头文件head(*.h)
main:主要程序的入口,一个项目中只能有一个这样的入口
return 0:表示返回,这个你用0,1,2,3都无所谓的

        在刚开始写每一个程序的时候,都可以先把这个框架先写进去

 二.选择     1.二选一

        在使用二选一的时候,选择无非就是要么这么要么另一个,俩个其中选一个。这种时候我们就可以使用if-else的结构

#include  


int main()
{
	int 分数 = 290;     //假设设置一个变量“分数”,并且设置他的值,判断一下是否能上二本

	if(分数>=280)       //这是一个判断,相当于在能上和不能上的俩种选择中选择一个
	{
		printf("能上理工类本科二批n");//能上则输出能上
	}    //  n表示在代码输出的时候进行换行
	else                 //这个则是另一种选择
	{
		printf("不能上n"); //这个就是第二种进行判断
	}

	return 0;
}

        当面临俩种选择的时候,就可以使用这种方法

2.多选一的时候

               面临多个选择时候,可以用switch结构,

switch(***)

 {

        case ***:     //注意一定是要冒号“:”

          输入的代码段,要求执行的

        break;    一定要有break,要不然就会把下面的代码也会执行

}    

#include 

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;
}
三.循环 1.for循环
#include 



int main()
{
	 int 隔离天数 ;   //设置一个变量
	 for(隔离天数=1; 隔离天数<=14+7; 隔离天数++)
//隔离天数=1:设置一个起始变量;隔离天数<=14+7,设置一个条件,当满足这个一直循环执行:隔离天数++,每进行一次循环,变量自动加一
	 {
		 printf("隔离第%d天n",隔离天数);//输出的时候,隔离天数没有办法直接打印出,必须用“%d”代替,简单理解%d就是我们所需要的打印出的变量
	 }

	return  0;
}

        一般在使用的时候,这个for循环使用的还是比较多,堪称是万能

结构:

for(  ;  ;  )

{        

        所要执行的代码段

}

2.每当型

结构:

while(判断条件)

{

        当符合这个条件的时候,要执行的代码;
}

#include 

int main()
{
	int 生活费 = 1000;

	int 最低消费 = 50;    //设置俩个变量,进行判断

	while(生活费>最低消费)   //当生活费大于最低消费的时候,会对内部的代码进行执行
	//在这里有一个真值得定义,当生活费>最低消费,成立时候,系统会判别这个为1,此时执行,当为0时候,不执行
    {
		生活费 = 生活费 - 最低消费;
		printf("还剩%d元钱n",生活费);
	}
	return 0;
}
3,先做每当

结构:

do

{

        执行得代码

}while(判断条件)

这种架构跟while很相似,while是先判断在循环,do-while则是我先做,完了在判断是否符合,符合,就继续循环

#include 



int main06()
{
	int 工作日=25;

	do
	{
		工作日 -= 1;//工作日 = 工作日 - 1 
		printf("距离发工资还有%d天n",工作日);
	}while(工作日>=1);//当工作日一直符合条件的时候,一直执行
	
	return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5100403.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存