DAY3:注释简介+while语句+for语句

本文介绍了C++中的注释用法及其重要性,同时详细解析了while循环的语法与应用场景,通过实例展示了如何使用while循环进行数值计算。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、注释简介
1、注释的个人理解
注释就是写在程序中,不会被执行,但是有助于大家读懂程序的意思,注释通常用于概述算法,确定变量的用途,或者解释晦涩难懂的代码段,编译器会忽略注释,注释对程序的行为或者性能不会有任何影响。
2、用法
c++中注释有两种用法
单行注释以双斜线(//)开始,以换行符结束。
另一种注释以/*开,以*/结束,可以包含除*/外的任意内容,包括换行符,编译器将落在/**/之间的所有内容都当作注释。
3、注意的点
注释界定符不能嵌套,就是说不能在注释里在进行注释,编译器是反应不过来的。

二、while语句
1、定义
while就是当…的意思,故while语句是反复执行一段代码,直到给定条件为假为止。

while(condition)
{
    statemant;
}

while语句的执行过程是交替地检测condition条件和执行关联的语句statement,直至condition为假时停止。所谓条件(condition)就是一个产生真或假的结果的表达式。只要condition为真,statement就会被执行。
2、例程
求1到100之间所有书之和,并输出,让我们一起来看看这个程序

#include <iostream>
using namespace std;

int main() {

	int i = 1;
	int sum = 0;
	while (i <= 100)//使用while循环,当i<=100时跳出while循环
	{
		sum += i;//执行累加的操作,相当于sum=sum + i;
		i++;
	}
	cout << "1到10之间所有数之和为:" << sum << endl;
	system("pause");
	return 0;
}

此程序使用while程序进行一个累加的动作,执行完之后打印出和的总数。
3、练习
3.1编写程序,使用while循环将50到100的整数相加。

#include <iostream>
using namespace std;

int main() {

	int i = 50;
	int sum = 0;
	while (i <= 100)//使用while循环,当i<=100时跳出while循环
	{
		sum += i;//执行累加的操作,相当于sum=sum + i;
		i++;
	}
	cout << "50到10之间所有数之和为:" << sum << endl;
	system("pause");
	return 0;
}

实验结果,输出总和
在这里插入图片描述
3.2除了++运算符将运算对象的值增加1之外,还有一个递减运算符(--)实现将值减少1。编写程序,使用递减运算在循环中按递减顺序打印出10到0之间的整数。

#include <iostream>
using namespace std;

int main() {

	int i = 10;
	while (i >= 0)
	{
		cout << "此时的整数为:" << i << endl;
		i--;
	}
	system("pause");
	return 0;
}

实验结果
在这里插入图片描述
3.3编写程序,提示用户输入两个整数,打印出这两个整数所指定的范围内的所有整数

 #include <iostream>
using namespace std;

int main() {

	int number1 = 0;//要输入的两个数
	int number2 = 0;
	int Max = 0;//存放输入的两个数中较大者
	int Min = 0;//存放输入的两个数中较小者
	cout << "请您输入两个整数:" << endl;
	cin >> number1 >> number2;//输入两个数

	if (number1 > number2)//进行判断,判断输入的两个数中谁大谁小
	                     //并将较大者赋值给Max,将较小者赋值给Min
	{
		Max = number1;
		Min = number2;
	}
	else
	{
		Max = number2;
		Min = number1;
	}

	while (Max >=Min)//利用while循环,输出用户输入的两个整数之间所有整数
	{
		cout << "此时的整数为:" << Max << endl;
		Max--;
	}

	system("pause");
	return 0;
}

输入的两个数为2、8,输出结果如下
在这里插入图片描述
学习到第11页,学习了注释与while语句两块内容

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值