我这里有一个问题需要输出与下面相同的模式
我怎么能用while循环呢? 这是模式:
Write a program that will display the following pattern, given the value of n.
Example: if n=4, output
1
12
123
1234
或
1
10
100
1000
类似这样的事情
这是我目前的代码:
int i,x;
printf( "Enter a number:");
scanf("%d", &i);
x=1;
while (x <= i)
{
printf("%d",x);
x++;
}
对不起我是编程初学者
答案 0 :(得分:0)
int i,x,y;
printf( "Enter a number:");
scanf("%d", &i);
x=1;
y=1;
while (y <= i)
{
printf("\n %d",x);
x=x*10;
y++;
}
答案 1 :(得分:0)
int main()
{
int i,x,j;
printf("Enter a number:");
scanf("%d", &i);
x=1;
while (x <= i)
{
j=1;
while(j<=x)
{
printf("%d",j);
j++;
}
x++;
printf("\n");
}
return 0;
}