2017-03-05 33 views
-1

ここでは、次のパターンと同じパターンを出力する必要がある問題があります。whileループ出力は数字と桁数を増やします

どのように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

これはPHPまたはC++の質問ですか?一つを選択して – Dimi

+0

PHPの質問申し訳ありません –

+0

あなたの答えはCの質問のように見えます –

答えて

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++; 
} 
+0

私はあなたに多くの質問をすることができますか? –

+0

答えは役に立ちました..はい、できます –

+0

はい私の質問に答えました。私はwhile whileループに関するより多くの質問があります。どこに問題をお送りしますか? –

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; 
} 
関連する問題