AC
2025-12-24 18:51:40
发布于:北京
38阅读
0回复
0点赞
我第一想到的是for,因为循环次数以经确定了,但我看完题目后发现可以配合if,于是写出了这些
#include <iostream>
using namespace std;
int main(){
int n,m,xiao_feng=0,xiao_wu=0;
cin>>n>>m;
for(int i=1;i<=n;i++)xiao_wu++;
for(int i=1;i<=m;i++)xiao_feng++;
if(xiao_feng>xiao_wu){
xiao_feng-=xiao_wu;
for(int i=1;i<=xiao_wu;i++){
cout << "#*";
}
for(int i=1;i<=xiao_feng;i++){
cout << "*";
}
}else if(xiao_feng<xiao_wu){
xiao_wu-=xiao_feng;
for(int i=1;i<=xiao_feng;i++){
cout << "#*";
}
for(int i=1;i<=xiao_wu;i++){
cout << "#";
}
}else{
for(int i=1;i<=xiao_wu;i++){
cout << "#*";
}
}
return 0;
}
这里空空如也







有帮助,赞一个