| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1229 人关注过本帖
标题:for语句
只看楼主 加入收藏
a1592187525
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2016-9-24
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:4 
for语句
关于这段for语句的代码该如何理解?编译运行后结果为如图所示,这是怎么计算出来的?
#include"stdio.h";
#include"stdlib.h";
main(){
    int even=0,odd=0,n;
    for(n=1;n<=5;n++){
    odd+=n;
    even+=n+1;
    n+=2;
    }
    printf("%d  %d\n",odd,even);
    system("pause");
}
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: include 如图所示 如何 
2016-12-12 16:06
怨怨怨怨尤
Rank: 1
等 级:新手上路
帖 子:11
专家分:2
注 册:2016-11-5
收藏
得分:2 
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int even=0,odd=0,n;
    for(n=1;n<=5;n++)
    {
       odd+=n;
       even+=n+1;
       n+=2;
    }
    printf("%d  %d\n",odd,even);
}
这样写会更好看些
上面的式子主要是一个加法运算
2016-12-12 16:41
bjut_Allen
Rank: 9Rank: 9Rank: 9
来 自:平乐园工业技术学校
等 级:蜘蛛侠
威 望:8
帖 子:323
专家分:1223
注 册:2016-10-16
收藏
得分:2 
#include "stdio.h"    //不要加分号
#include "stdlib.h"
main(){
    int even=0,odd=0,n;
    for(n=1;n<=5;n++){
    odd+=n;          //odd=odd+n;
    even+=n+1;       // even=even+n+1;
    n+=2;           // n=n+2;
    }
    printf("%d  %d\n",odd,even);
    system("pause");     //在命令行输出类似‘请按任意键继续 ’
}

Code is my life.
2016-12-12 16:42
renkejun1942
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:不是这样
等 级:贵宾
威 望:33
帖 子:1645
专家分:5297
注 册:2016-12-1
收藏
得分:5 
#include "stdio.h"
#include "stdlib.h"
main()
{
int even = 0,odd=0,n;
for(n=1;n<=5;n++)
{
odd += n; //第一次执行,odd=odd+n=1;第二次执行,odd= odd+n=1+4=5
even += n+1;//第一次执行,even = even+n+1=2;第二次执行,even = even+n+1=2+4+1=7
n +=2;//第一次执行,n = n+2=3,然后自增到4;第二次执行,n=n+2=4+2=6,自增到7.for判断为假,不再循环。
}
printf("%d %d\n",odd,even);//所以输出答案,odd=5,even=7
system("pause");
}

09:30 05/21 种下琵琶种子,能种活么?等待中……
21:50 05/27 没有发芽。
20:51 05/28 没有发芽。
23:03 05/29 没有发芽。
23:30 06/09 我有预感,要发芽了。
2016-12-12 17:51
菜鸟中的肉鸡
Rank: 1
等 级:新手上路
帖 子:13
专家分:6
注 册:2016-12-2
收藏
得分:1 
for语句顺序一般为
for(步骤1;步骤4(一般是判断是否满足,满足循环,不满足退出);步骤3)
{
    步骤2;
}


初学者,只会一点皮毛
2016-12-12 21:09
快速回复:for语句
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020122 second(s), 11 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved