c++的循环

条件判断

  1. if语句
#include <iostream>
int main(){
	std::cout << "请输入你的身高:" << 	std::endl;
	double hight;
	std::cin >> hight;
	if( hight > 1.50){
		std::cont << "可以购买半票'<< std::endl;}else{
		std::cout << "不好意思,要购买全票" << std::endl;}
	return 0;
		
}

2,switch语句

switch和if语句相似,它是等价条件判断,但是一旦满足某个case的条件,那么其他的case就不会在判断。

#include <iostream>

int main (){
    std::cout << "请输入此次考试的成绩评级" << std::endl;
	char level ;
    std::cin >> level;
    switch (level){
        case 'A':
            std::cout << "优秀" << std::endl;
            break;
        case 'B':
            std::cout << "良好" << std::endl;
            break;
        case 'C':
            std::cout << "及格" << std::endl;
            break;
        case 'D':
            std::cout << "仍需继续努力" << std::endl;
            break;
        default:
            std::cout << "输入错误。" << std::endl;
            break;
    }
	return 0 ;

循环控制

如果需要让某件事重复的执行多次,其语句是:while,do-while,for三种方式实现

1,while

#include <iostream>
int mian(){
	int count = 0;
	while(count < 10){
		std::cout << "游戏还没结束" << std::endl;
		Sleep(1000);
		count++;
	}
	return 0;
}

2,do-while

do-while结构与while相似,区别在于while是上来先执行操作后判断,do-while是先判断在执行循环操作。

#include <iostream>
int mian(){
	int count = 0;
	do{
		std::cout <<"游戏还没结束。。" << std::endl;
		Sleep(1000);
		count++;
		}while(count < 10);
	return 0;
	

3,for

#include <iostream>
int main(){
	for(int count = 0; count < 10; count++){
		std::cout << "游戏还未结束" << std::endl;
		Sleep(1000);
		}
	return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值