发布网友
共3个回答
热心网友
#include<stdio.h>
Void mian()
{
int,i=1,n,k=1;
Scanf("%d",&n);
While(i<=n)
{
printf("&d",i);
While(k<=i)
{
Printf("\n");
}
I++;
K++
}
}
你上机试试看吧,我是直接写的。
其实像这样的输出几行几列的,用for循环是很方便的喔,怎么方便怎么写
热心网友
#include<stdio.h>
void main() { int i,j,k,n;
scanf("%d",&n); k=1;
for ( i=0;i<n;i++ ) {
for ( j=0;j<=i;j++ ) { printf("%d ",k); k++; }
printf("\n");
}
}
如果改成while循环:
#include<stdio.h>
热心网友
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,n,cnt;
scanf("%d",&n);
i=0;
cnt=1;
while(i<n)
{
j=0;
while(j<=i)
{
printf("%d ",cnt++);
++j;
}
printf("\n");
++i;
}
system("pause");
return 0;
}
热心网友
#include<stdio.h>
Void mian()
{
int,i=1,n,k=1;
Scanf("%d",&n);
While(i<=n)
{
printf("&d",i);
While(k<=i)
{
Printf("\n");
}
I++;
K++
}
}
你上机试试看吧,我是直接写的。
其实像这样的输出几行几列的,用for循环是很方便的喔,怎么方便怎么写
热心网友
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,n,cnt;
scanf("%d",&n);
i=0;
cnt=1;
while(i<n)
{
j=0;
while(j<=i)
{
printf("%d ",cnt++);
++j;
}
printf("\n");
++i;
}
system("pause");
return 0;
}
热心网友
#include<stdio.h>
void main() { int i,j,k,n;
scanf("%d",&n); k=1;
for ( i=0;i<n;i++ ) {
for ( j=0;j<=i;j++ ) { printf("%d ",k); k++; }
printf("\n");
}
}
如果改成while循环:
#include<stdio.h>