以下に示すように、別の四角形の中に四角形を印刷します
Accept the number of rows the outer Square to be drawn Display the Outer Square with the number of rows specified by the User. Display another square inside the outer square.
/* Program to print Square inside Square */ #include <stdio.h> int main() { int r, c, rows; clrscr(); printf("Enter the Number of rows to draw Square inside a Square: "); scanf("%d", &rows); printf("</p><p>"); for (r = 1; r <= rows; r++){ for (c = 1; c <= rows; c++){ if ((r == 1 || r == rows || c == 1 || c == rows) || (r >= 3 && r <= rows - 2 && c >= 3 && c <= rows - 2) && (r == 3 || r == rows - 2 || c == 3 || c == rows - 2)){ printf("#"); } else{ printf(" "); } } printf("</p><p>"); } getch(); return 0; }
以上が正方形の中に埋め込まれた正方形を印刷するプログラムをC言語で書いてください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。