2020-12-03

c++(2)

话不多说先来个练习
在这里插入图片描述

这难吗?这不难。再来个题目(尝试在“ ”内使用\n他的作用是换行)
在这里插入图片描述

好我们看一下答案

#include<stdio.h>
main(){
	printf("******\n");
	printf("******\n");
	printf("******\n");
}

三行我们可以一点点敲出来,要是5,10,乃至n行呢?
所以这里我们引出循环变量以及运算符
变量,上代码

#include<stdio.h>
main(){
	int a;                  //这里定义了a为一个十进制的数(也可以和下一句合并为int a=10;)                     
	a=10;                //给a赋值
	printf("%d",a);    //表示输出a(改成printf("%d%d",a,a);体会一下)
}

运算符
在这里插入图片描述

main(){
	int a;                  
	a=10+10;                //体会一下
	printf("%d",a);  
}

重点来了,while循环
我们先看一下他的一般形式
while(循环条件){
循环体
}
我们运行到while位置时看循环条件是否成立,如果成立执行循环体后回到while位置再判断循环条件,如果不成立跳出循环
有点懵不要紧
行数
1 #include<stdio.h>
2 int a=1;
3 main(){
4 while(a<2){
5 a=a+1;
6 }
7 printf("%d",a);
8 }
下面我们一行一行来
行数
1
2 a=1
3
4 a<3成立
5 a=1+1=2
6 回到4
4 a<3成立
5 a=2+1=3
6 回到4
4 a=3<3不成立 跳出循环到7
7 输出a
8 结束
现在可以尝试,用循环完成
在这里插入图片描述
参考答案

#include<stdio.h>
int a=1;      
void main(){
	while(a<=3){
		printf("******\n"); 
		a++;				//和a=a+1的意思一样
	}
}

留个题目
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值