2021-05-16

一.选择语句

二.循环语句


一.选择语句

如下图所示就是一个选择:

如果在校期间你好好学习,就可以拿到一个好offer;如果你不好好学习,就回家卖红薯。

                                      2021-05-16_第1张图片       

代码实现如下:

#include 
#include 

#pragma warning(disable:4996)   //添加预处理忽视警告 不然使用scanf输出函数时,编译会报错

int main()
{
	int coding = 0;
	printf("can you type code? (choose 1 or 0):");
	scanf("%d", &coding);
	if (coding == 1)
	{
		printf("you will get a good offer!\n");
	}
	else
	{
		printf("go home and sell sweet potatoes!\n");
	}
	system("pause");
	return 0;
}

                                                                                                                                  

二.循环语句

概念:有些事必须一直做

C语言实现循环:

while语句   

for语句 

do…while语句

1. while循环  if语句:

    if(条件)    

           语句;

 

//while 语法结构

    while(表达式)

        循环语句;

比如 在屏幕上打印1-10的数字。

#include 
#include 

int main()
{
	int i = 1;
	while (i < 11)
	{
		printf(" %d ", i);
		i += 1;
	}
	system("pause");
	return 0;
}

2021-05-16_第2张图片

while语句中的break和continue

   break介绍 代码实例

#include 
#include 

int main()
{
	int i = 1;
	while (i < 11)
	{
        if (i == 5)
			break;    
		printf(" %d ", i);
		i += 1;
	}
	system("pause");
	return 0;
}
 

2021-05-16_第3张图片

总结:

break在while循环中的作用: 在循环中只要遇到break,就停止后期的所有循环,直接终止循环。

所以:while中的 break是用于永久终止循环的。

   continue介绍  

   代码实例1:

#include 
#include 

int main()
{
	int i = 1;
	while (i < 11)
	{
        if (i == 5)
			continue;    
		printf(" %d ", i);
		i += 1;
	}
	system("pause");
	return 0;
}
 
 

2021-05-16_第4张图片

   代码实例2:

#include 
#include 

int main()
{
	int i = 1;
	while (i < 11)
	{
        i += 1;
		if (i == 5)
			continue;
		printf(" %d ", i);
	}
	system("pause");
	return 0;
}
 
 
 

2021-05-16_第5张图片

总结:

continue在while循环中的作用: continue是用于终止本次循环的,也就是本次循环中continue后边的代码不会再执行,而是直接 跳转到while语句的判断部分。进行下一次循环的入口判断。

你可能感兴趣的:(笔记,c语言)