啊哈磊_编程从这里起步
标题:
请帮忙解释下这简单的代码,详细的,谢谢!
[打印本页]
作者:
zhangsisia
时间:
2015-6-24 19:01
标题:
请帮忙解释下这简单的代码,详细的,谢谢!
#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)
{
printf("%d ",a++);
j++;
}
printf("\n");
b++;
j=0;
i++;
}
}
Sleep(50000);
return 0;
}
非常感谢!
作者:
Dsp
时间:
2015-6-25 08:45
感觉多打了一对大括号。。。
作者:
Dsp
时间:
2015-6-25 08:53
本帖最后由 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]
作者:
zhangsisia
时间:
2015-10-9 08:47
Dsp 发表于 2015-6-25 08:53
[mw_shl_code=c,true]#include
#include
#include
谢谢,谢谢! 试了 可以的!
欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/)
Powered by Discuz! X3.2