BC99. 正方形图案
描述
KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的正方形图案。输入描述
多组输入,一个整数(1~20),表示正方形的长度,也表示输出行数。
输出描述
针对每行输入,输出用“*”组成的对应边长的正方形,每个“*”后面有一个空格。
示例1
输入:
4
输出:
* * * * * * * * * * * * * * * *
示例2
输入:
5
输出:
* * * * * * * * * * * * * * * * * * * * * * * * *
C 解法, 执行用时: 1ms, 内存消耗: 296KB, 提交时间: 2021-10-17
#include <stdio.h> int main() { int num; while (scanf("%d", &num) != EOF) { int i, j; for (i = 0; i < num; i++) { for (j = 0; j < num; j++) printf("* "); printf("\n"); } getchar(); } return 0; }
C 解法, 执行用时: 1ms, 内存消耗: 300KB, 提交时间: 2020-12-20
#include <stdio.h> int main() { int a,i,j; while(~scanf("%d",&a)) { for(i=0;i<a;i++) { for(j=0;j<a;j++) { printf("* "); } printf("\n"); } } return 0; }
C 解法, 执行用时: 1ms, 内存消耗: 300KB, 提交时间: 2020-12-13
#include <stdio.h> int main() { int i,j,n; while(scanf("%d",&n)!=EOF && n>=1 && n<=20) for(i=1;i<=n;i++) //定义行 { for(j=1;j<=n;j++) //定义列 { printf("* "); } printf("\n"); } return 0; }
C 解法, 执行用时: 1ms, 内存消耗: 304KB, 提交时间: 2021-09-07
#include <stdio.h> int main() { int n = 0; while(~scanf("%d",&n)) { int i = 0; for(i=0;i<n;i++) { int j = 0; for(j=0;j<n;j++) { printf("* "); } printf("\n"); } } return 0; }
C 解法, 执行用时: 1ms, 内存消耗: 304KB, 提交时间: 2020-12-20
#include <stdio.h> int main() { int n = 0; while (scanf("%d", &n)!=EOF) { int i = 0,j=0; for (i = 0; i <n; i++) { for (j=0;j<n;j++) { printf("* "); } printf("\n"); } } return 0; }