for循环(1)

1:用for循环计算阶乘

#include<iostream>
const int Arsize=16;
int mian()
{
long long factorials[ArSize];
factorials[1]=factorials[0]=1LL;
for (inti=2;i<Arsize;i++)
        factorials[i]=i*factorials[i-1];
for (int i=0;i<Arsize;i++)
         std::cout<<i<<"!="<<factorials[i]<<std::endl;
         return 0
 }

以下是输出:

0!=1
1!=1
。
。
。
。
。
。

15!=1307 6743 6800 0

复合语句:在循环体中包含多条语句:用两个{}构造一个复合语句(也叫代码块)

{
   using namespace std;
   cout<<"The Amazing Accounto wi11 sum and average";
   cout<<“five numbers for you.\n";
   cout<<"please enter five values:\n";
   double number;
   double sum=0.0;
   for(int i=0;i<=5;i++)
    {
   cout<<"value"<<i<<":";
   cin>>numbers;
   sum+=number;
    }
    cout<<"thye sum to"<<sum<<endl;


 }

猜你喜欢

转载自blog.csdn.net/weixin_43360397/article/details/84894913