学C语言的朋友帮下

来源:百度知道 编辑:UC知道 时间:2024/09/12 23:41:33
有什么方法 可以把数据这样输出的?
1
23
456
78910
就是每多比上一行多输一个数据~~~

main()
{
int i, j,num=1;
for(i=1; i<10; i++) // 假设你最大输出10个数
{
for(j=1;j<=i;j++) printf("%d", num++);
printf("\n");
}
}

#include <iostream.h>
main()
{
int j=0;
int t=1;
for(int i=1;i<=4;i++)
{
j=i;
while(j!=0)
{
cout<<t;
t++;
j--;
}
if(j==0)cout<<endl;
}
}

int lineCount=0, colCount=0, num=1;

for(;lineCount<10, lineCount++)
{
for(colCount=0; colCount<lineCount; colCount++)
{
printf("%d", num)
num ++;
}
printf("\n");
}

#include<stdio.h>

main()
{
int i=1, count=1, j;
while(i<20)
{
for(j=0;j<i;j++,count++)
printf("%d",count);
i++;
pirntf("\n");
}
}

while()循环的条件上