测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A49762. 写个"2"程序命名:two.cpp

填空题 较难

题目描述

写个"2"

程序命名:two.cpp

题目描述

2020年2月,小蓝参加“蓝桥杯大赛青少年创意编程C++组"选拔赛。在一个这么"2"的时间里参赛,小蓝一时高兴,忍不住在键盘上敲出了一个会写"2"的程序。

输入

一个整数n(3<=n<=100)

输出

一个由“*"组成的长、宽都是n的"2"字图形,具体请参见样例。

参考答案

#include <iostream> using namespace std; int main(int argc, char *argv[]) { int n; cin>>n; for(int i=1;i<=n;i++){ if(i==1||i==n){ for(int j=1;j<=n;j++) cout<<"*"; } else { for(int j=1;j<=n-i;j++) cout<<" "; cout<<"*"; } cout<<endl; } return 0; }
上一题 下一题