以下のアルゴリズムを参照して、X 型の数値を表示する C プログラムを作成します。
Step 1: Start Step 2: Declare variables Step 3: Read number of rows Step 4: for loop satisfies<ul class="list"><li>if(i==j || i+j==rows-1)<ul class="list"><li>print i+1</li></ul></li><li>Print " "</li></ul>Step 5: Print new line Step 6: Stop
Xパターンで数値を表示するロジックは次のとおりです。-
for(i=0;i<rows;i++){ for(j=0;j<rows;j++){ if(i==j || i+j==rows-1){ printf("%d",i+1); }else{ printf(" "); } } printf("</p><p>"); }
以下は、Xパターンで数値を表示するCプログラムです。 X パターン -
#include<stdio.h> main(){ int i,j,rows; printf("Enter number of rows:</p><p>"); scanf("%d",&rows); for(i=0;i<rows;i++){ for(j=0;j<rows;j++){ if(i==j || i+j==rows-1){ printf("%d",i+1); }else{ printf(" "); } } printf("</p><p>"); } }
上記のプログラムを実行すると、次の結果が生成されます-
Enter number of rows:10 1 1 2 2 3 3 4 4 55 66 7 7 8 8 9 9 10 10
以上が数値を X 形式で表示する C プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。