知识点:
循环控制:
循环输出图形
#include <iostream> using namespace std; int main() { int n; while (cin >> n) { for (int i = 1; i <= n; i++) { for (int j = 1; j <= n; j++) { if ((i == 1) || (i == n) || (j == 1) || (j == n)) { cout << "* "; } else { cout << " "; } } cout << endl; } } return 0; } /* int main() { int n; while (cin >> n) { for (int i = 1; i <= n; i++) { if ((i == 1) || (i == n)) { for (int j = 1; j <= n; j++) { cout << "* "; } cout << endl; } else { for (int j = 1; j <= n; j++) { if ((j == 1) || (j == n)) { cout << "* "; } else { cout << " "; } } cout << endl; } } } return 0; } */