zoukankan      html  css  js  c++  java
  • 循环语句(for语句的用法)

    for语句是最常用的循环语句,出现频率极高,多用于各种循环计算。具体的形式如下:
    for(表达式1;表达式2;表达式3)

    {
        语句;
    }
    表达式1:用于初始化变量,变量既可以是全局也可以是局部变量,局部变量的作用域仅在for语句之内;
    表达式2:为判断条件,当条件成立为真时(不等于0)执行循环,否则跳出;
    表达式3:一般用于计数,但循环后执行。
    注意:(1)表达式1、2、3可以都为空不填,表示无条件死循环,但可以用break跳出。

             (2)如果语句只有一条(只有一个分号的语句),{}可以省略

    【问题描述】输入n,输出n!(n!=1×2×3×4×……×n)。结果保证小于long long的范围。当输入值为负数时结束程序。

    #include<iostream> 
    using namespace std; 
    int main() 
    {

        int n;               //所有变量在使用前都必须定义,定义n为整数int

        long long r=1;    //定义r为长整数,且为r赋初值为1,因为它要累积

        cin>>n;             //cin为读入的数据赋值给n

        for (int i=1; i<=n; i++)        //for 语句的用法,注意i是在for语句中定义为整数,出到for之外,i是认不到的。

              r*=i;                           //由于只有一条语句,故它省略了{}

        cout<<n<<"! = "<<r<<endl;             //输出

       return 0;

    }

  • 相关阅读:
    django配置日志
    drf6
    drf4
    drf3
    drf2
    drf1
    vue2
    vue3
    vue1
    choices字段、mtv和mvc模型、ajax基本语法、sweetalert弹出框插件、自定义分页器
  • 原文地址:https://www.cnblogs.com/jjzzx/p/5082930.html
Copyright © 2011-2022 走看看