C++学习005-循环

简介: C++在循环方面,感觉个C没有身边么区别

while循环

for循环

do while循环

 

其实 使用Goto也可以写个循环

 

编写环境vs2015


1. while循环


int main()
{
  int i = 0;
  while (1)
  {
    i++;
    if (i > 5)
    {
      break;
    }
    std::cout << i;
  }
  std::getchar();
    return 0;
}


2. for 循环


int main()
{
  int i = 0;
  for (;;)
  {
    i++;
    if (i > 5)
    {
      break;
    }
    std::cout << i;
  }
  std::getchar();
    return 0;
}


3. do while循环


int main()
{
  int i = 0;
  do{
    i++;
    std::cout << i;
  } while (i < 5);
  std::getchar();
    return 0;
}


4. 下面是使用goto语句实现


int main()
{
  int i = 0;
  gotostart:
  ++i;
  std::cout << i;
  if (i < 6)
  {
    goto gotostart;
  }
  std::getchar();
    return 0;
}
目录
相关文章
|
4天前
|
存储 编译器 C语言
c++的学习之路:5、类和对象(1)
c++的学习之路:5、类和对象(1)
19 0
|
18天前
|
存储 C++ 容器
C++STL(标准模板库)处理学习应用案例
【4月更文挑战第8天】使用C++ STL,通过`std:vector`存储整数数组 `{5, 3, 1, 4, 2}`,然后利用`std::sort`进行排序,输出排序后序列:`std:vector<int> numbers; numbers = {5, 3, 1, 4, 2}; std:sort(numbers.begin(), numbers.end()); for (int number : numbers) { std::cout << number << " "; }`
19 2
|
28天前
|
存储 安全 编译器
C++学习过程中的一些值得注意的小点(1)
C++学习过程中的一些值得注意的小点(1)
|
29天前
|
存储 算法 数据库
【C++ 软件设计思路】学习C++中如何生成唯一标识符:从UUID到自定义规则
【C++ 软件设计思路】学习C++中如何生成唯一标识符:从UUID到自定义规则
106 0
|
1月前
|
设计模式 测试技术 编译器
C++项目中打破循环依赖的锁链:实用方法大全(一)
C++项目中打破循环依赖的锁链:实用方法大全
79 0
|
1月前
|
C++
C++学习系列---读取文件名存入txt和从txt读取每行信息
C++学习系列---读取文件名存入txt和从txt读取每行信息
|
4天前
|
C++
c++的学习之路:7、类和对象(3)
c++的学习之路:7、类和对象(3)
19 0
|
1月前
|
编译器 测试技术 C++
【Python 基础教程 01 全面介绍】 Python编程基础全攻略:一文掌握Python语法精髓,从C/C++ 角度学习Python的差异
【Python 基础教程 01 全面介绍】 Python编程基础全攻略:一文掌握Python语法精髓,从C/C++ 角度学习Python的差异
167 0
|
3天前
|
C语言 C++
c++的学习之路:4、入门(3)
c++的学习之路:4、入门(3)
18 0
|
3天前
|
编译器 C++
c++的学习之路:23、多态(2)
c++的学习之路:23、多态(2)
17 0