#include<iostream>
#include<cmath>//要用
using namespace std;
int main(){
double n, i, j, k, m;
char ch;
cin >> n >> ch;
m =round(n /2);//四舍五入for(i =0; i < m; i++){for(j =0; j < n; j++){
cout << ch;}
cout << endl;}}//向上取整:ceil(a)//向下取整:floor(a)//前提是a必须是double类型
求整数段和
学习setw(),setfill()
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
int n, i, j, k =0, m, sum =0;
cin >> m >> n;for(i = m; i <= n; i++){
k++;
cout <<setw(5)<< i;//加上数的长度(----3)if(k %5==0){
cout << endl;}
sum += i;}if(k %5!=0)cout << endl;
cout <<"Sum = "<< sum;return0;}//setfill():填充,例如:cout<<setfill('*')<<setw(6)<<24;****24
和奥巴马一起画方块学习向上取整,向下取整和四舍五入#include<iostream>#include<cmath>//要用using namespace std;int main(){ double n, i, j, k, m; char ch; cin >> n >> ch; m = round(n / 2);//四舍五入 for (i = 0; i < m; i++) { for (j = 0; j < n; j