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;

    }

  • 相关阅读:
    MFiX做增量编译的时候不要删掉*.mod和*.inc文件
    Paraview教程
    origin生成直方图
    DEM轨迹后处理
    Zotero导入Markdown here插件
    origin把点图和线图放在一起
    mfix中输出DEM颗粒的固相速度到网格
    一个好用的ssh终端:MobaXterm
    GDB:从单线程调试到多线程调试(MFiX单步调试)
    操作系统概论-06
  • 原文地址:https://www.cnblogs.com/jjzzx/p/5082930.html
Copyright © 2011-2022 走看看