题意:按照尺寸打印logo
思路:。。。
代码:
#include<cstdio>
#include<cstring>
#include<cstdlib>
#include<stack>
#include<queue>
#include<utility>
#include<vector>
#include<cmath>
#include<set>
#include<map>
#include<iostream>
#include<algorithm>
using namespace std;
typedef long long LL;
int m;
int main()
{
//freopen("out.txt", "w", stdout);
while(scanf("%d", &m) == 1){
printf("*");
for(int i=0; i<m-2; i++){
printf(" ");
}
printf("* ");
for(int i=0; i<m; i++){
printf("*");
}
printf("\n");
for(int i=0; i<m-2; i++){
printf("*");
for(int j=0; j<m-2; j++){
printf(" ");
}
printf("* ");
printf("*");
for(int j=0; j<m-2; j++){
printf(" ");
}
printf("*\n");
}
for(int i=0; i<m; i++){
printf("*");
}
printf(" *");
for(int i=0; i<m-2; i++){
printf(" ");
}
printf("*\n");
}
return 0;
}

本文介绍了一个简单的C++程序,该程序可以根据用户输入的尺寸来打印一个特定样式的Logo图案。通过对循环和字符输出的控制实现了Logo的不同部分。
1879

被折叠的 条评论
为什么被折叠?



