分享

【C 入门篇】for语句之初识for循环

 长沙7喜 2020-02-27

一、for语句的语句格式

格式1:

for(控制变量初始化表达式;条件表达式;增量表达式)   语句1//语句1是for循环语句的循环体,它将在满足条件的情况下被重复执行。

格式2:

for(控制变量初始化表达式;条件表达式;增量表达式)   {    语句1;    语句2;    ……   } //循环体部分由多个语句构成,应由一对花括号括起来,构成一个语句块

二、语句执行过程

for(int i=1;i<=10;i++) cout<<'欢迎学习for循环'<<endl; /*for语句的执行过程可由以下4步来描述。(1)执行“控制变量初始化语句”,使控制变量获得一个初值。(2)判断控制变量是否满足“条件表达式”, 若满足条件则执行一遍循环体, 否则结束整个for语句,继续执行for循环下面的句子。(3)根据增量表达式,计算出控制变量所得到的新值(4)转到第(2)步。*/

#include<iostream>using namespace std;int main(){  for(int i=1;i<=10;i++)    cout<<i<<' ';  return 0;}

#include<iostream>using namespace std;int main(){ int sum=0; for(int i=1;i<=100;i++) sum+=i; //sum=sum+i; cout<<sum<<endl; return 0;}

#include<iostream>#include<iomanip>using namespace std;int main(){  for(int i=1;i<=100;i++)  {    cout<<setw(3)<<i<<' ';    if(i%10==0) cout<<endl;  }  return 0;}

#include<iostream>#include<iomanip>using namespace std;int main(){ int p=0; for(int i=1;i<=100;i++) { if(i%2==0) { cout<<setw(3)<<i<<' '; p++; if(p%5==0) cout<<endl; } } return 0;}
#include<iostream>#include<iomanip>using namespace std;int main(){  int p=0;  for(int i=2;i<=100;i+=2)  {    cout<<setw(3)<<i<<' ';    p++;    if(p%5==0) cout<<endl;  }  return 0;}

#include<iostream>using namespace std;int main(){ int sum=0; for(int i=1;i<=100;i++) { if(i%3==0&&i%5==0) sum++; } cout<<sum<<endl; return 0;}

#include<iostream>using namespace std;int main(){  int n,num,max=-1;  cin>>n;  for(int i=1;i<=n;i++)  {    cin>>num;    if(num>max) max=num;  }  cout<<max<<endl;  return 0;}

【课后练习】

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多