1036 跟奥巴马一起编程 (15 分)

题目链接:1036 跟奥巴马一起编程 (15 分)

 

这道题目很简单。

需要注意四舍五入(double类型+0.5  强制转化为int即可)

 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 
 4 int main()
 5 {
 6     int column,row;
 7     cin>>column;
 8     char c;
 9     cin>>c;
10     double a=column/2.0+0.5;
11     row=(int)a;
12     string str1,str2;
13     str1=str2="";
14     for(int i=0;i<column;i++)
15         str1+=c;
16     str2+=c;
17     for(int i=0;i<column-2;i++)
18         str2+=" ";
19     str2+=c;
20     cout<<str1<<endl;
21     for(int i=0;i<row-2;i++)
22         cout<<str2<<endl;
23     cout<<str1<<endl;
24 }

 

posted @ 2019-01-19 21:33  focusDing  阅读(185)  评论(0编辑  收藏  举报