| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 505 人关注过本帖
标题:这段c语言是什么意思
只看楼主 加入收藏
ppppphh
Rank: 1
等 级:禁止访问
帖 子:106
专家分:0
注 册:2010-4-11
结帖率:75%
收藏
已结贴  问题点数:10 回复次数:7 
这段c语言是什么意思
#include<stdio.h>
void main()
{
    int c1=0,c2=0,c3=0;
    int i,j,k;
    for(i=0;i<5;i++){
        for(j=i;j<5;j++)c1++;
        for(k=5;k>=i;k--)c2++;
        c3++;
    }
    printf("%d%d%d\n",c1,c2,c3);
}
搜索更多相关主题的帖子: c语言 
2010-04-22 13:28
linjx0123
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:279
专家分:1362
注 册:2006-4-7
收藏
得分:10 
1 第一次循环,i=0;
    (1)j=0,c1++;j=1,c1++; .... j=4,c1++; j=5,不符合条件,跳出循环,执行下一句;此时c1=5;
    (2)k=5,c2++;k=4,c2++; ...  k=0;c2++; k=-1,不符合条件,跳出循环,执行下一句;此时c2=6;
    (3)c3++; c3=1;
2 第二次循环
    (1)j=1,c1++;j=1,c1++; .... j=4,c1++; j=5,不符合条件,跳出循环,执行下一句;此时c1=5+4=9;
    (2)k=5,c2++;k=4,c2++; ...  k=0;c2++; k=-1,不符合条件,跳出循环,执行下一句;此时c2=6+5=11;
    (3)c3++; c3=1+1=2;
    .
    .
    .
最后结果,c1=5+4+3+2+1=15; c2=6+5+4+3+2+1=21; c3=5;
2010-04-22 13:50
ychf890225
Rank: 4
等 级:业余侠客
帖 子:85
专家分:221
注 册:2010-4-15
收藏
得分:0 
一个递归数列
C1=0+1+2+3+4+1+2+3+4+2+3+4+3+4+4
C2=5+4+3+2+1+5+4+3+2+5+4+3+5+4+5
C3和C2 一样
2010-04-22 13:52
linjx0123
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:279
专家分:1362
注 册:2006-4-7
收藏
得分:0 
算错了,c2=6+5+4+3+2=20;
2010-04-22 14:08
ychf890225
Rank: 4
等 级:业余侠客
帖 子:85
专家分:221
注 册:2010-4-15
收藏
得分:0 
1 第一次循环,i=0;
    (1)j=0,c1++;j=1,c1++; .... j=4,c1++; j=5,不符合条件,跳出循环,执行下一句;此时c1=5;
    (2)k=5,c2++;k=4,c2++; ...  k=0;c2++; k=-1,不符合条件,跳出循环,执行下一句;此时c2=6;
      循环执行一次 c3++; c3=1;
2 第二次循环 i=1;
    (1)j=1,c1++;j=1,c1++; .... j=4,c1++; j=5,不符合条件,跳出循环,执行下一句;此时c1=5+4=9;
    (2)k=5,c2++;k=4,c2++; ...  k=0;c2++; k=-1,不符合条件,跳出循环,执行下一句;此时c2=6+5=11;
    循环执行两次  c3++; c3=1+1=2;
循环体只控制了最邻近的一个变量,而C3 则作为一个计数器 记录了循环执行的次数

对于最外层循环,执行了i=0,1,2,3,4 总共五次    .
2010-04-22 14:19
yp460390673
Rank: 1
等 级:新手上路
帖 子:10
专家分:3
注 册:2010-4-11
收藏
得分:0 
12 21 5
2010-04-22 16:51
upsz
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-4-6
收藏
得分:0 
其实就是计算c1,c2,c3各自加了多少次。c1是等差数列5加到1,共15;c2是等差数列6加到2,共20;c3很简单,自加了5次,就是5。
2010-04-22 20:51
qq8801103
Rank: 5Rank: 5
来 自:苏州中科大软件学院
等 级:职业侠客
威 望:1
帖 子:422
专家分:340
注 册:2009-10-8
收藏
得分:0 
5楼的详细一点

Discuz!  
好好学习  天天向上
2010-04-22 22:43
快速回复:这段c语言是什么意思
数据加载中...
 
   



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

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