zoukankan      html  css  js  c++  java
  • 利用三种循环语句计算1~10的数字之和

    1. 使用for语句计算1~10的数字之和
    #include<iostream>
    using namespace std;
    
    //主函数
    int main()
    {
        //定义变量并初始化
        int i ,sum = 0;
        //do-while 循环
        for ( i = 0; i <=10; i++)
        {
            sum += i;
            
        } while (i <= 10);
        //输出结果
        cout << "the sum is " << sum << endl;
    
        return 0;
    }
    
    1. 利用do-while语句实现数字1~10的和
     int i = 0,sum = 0;
        do
        {
            sum += i;
            i++;
        } while (i <= 10);
    
    1. 用while语句实现数字1~10之和
    int i = 0,sum = 0;
        while (i<=10)
        {
            sum +=i;
            i++;
        }
    

    应注意的是在循环中i++不能放在sum+=i前面,否则结果会出现错误,如图所示。

    这是因为在i=10的时候sum=55,此时while(i<=10)正确,程序继续执行,i++,sum+=i,此时i=11,sum=66,然后回到判断语句,结束循环。

  • 相关阅读:
    GET和POST区别
    es索引介绍
    前端 用法记录
    axios 使用
    react技巧 学习
    vuex 学习笔记
    fetch 学习笔记
    react-router 4.0 学习笔记
    react 学习笔记2
    react 学习笔记
  • 原文地址:https://www.cnblogs.com/ghbuff/p/12742117.html
Copyright © 2011-2022 走看看