搜索
查看: 627|回复: 4
打印 上一主题 下一主题

请帮忙解释下这简单的代码,详细的,谢谢!

[复制链接]
楼主
发表于 2015-6-25 08:45:12 | 显示全部楼层
感觉多打了一对大括号。。。
沙发
发表于 2015-6-25 08:53:54 | 显示全部楼层
本帖最后由 Dsp 于 2015-6-25 08:56 编辑

[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
#include<windows.h>
int main()
{
        
        int a=1,i=0,j=0,b=1;
        while(i<5)//一共五行
        {
                while(j<b)//b控制每行数字个数
                {
                        printf("%d ",a++);//a是输出的数字,每次都增加1
                        j++;//j是每行第几个数
                }
                printf("\n");//转行
                b++;//下一行比上一行的数字个数多一
                j=0;
                i++;//i是行数
        }

Sleep(50000);
return 0;
//这样写有点麻烦。。。   //你可以多看书多学习。。自己写代码。。     
}[/mw_shl_code]

点评

灰常好!!!!!!!楼主快给好评啊  发表于 2015-6-27 10:47
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表