格式操纵符输出九九乘法表

c++用格式操纵符输出九九乘法表
提示:
for(int i=1;i<=9;i++) { ...... for(int j=1;j<=x;j++) ...... 把x改成i是左下三角形的99乘法表,把x改为9是完整得99乘法表。 另外我还提供多了一种方法! 缺点是我感觉对齐很生硬!


#include<iostream> #include<iomanip> using namespace std; void main() { system("Title 格式操纵符输出九九乘法表"); system("color 2E"); cout<<"格式操纵符输出九九乘法表"<<endl; cout<<"↓Powered by Moshow魔手↓"<<endl<<endl; //方法一: //cout<<" "; //for(int m=1;m<=9;m++) //{cout<<setw(7)<<setfill(' ')<<m;} //cout<<endl; //for(int i=1;i<=9;i++) //{ cout<<i; // for(int j=1;j<=i;j++) // { // cout<<setw(2)<<setfill(' ')<<i<<"x"<<j<<"="; // cout<<setw(2)<<setfill(' ')<<i*j; // } // cout<<endl; //} //方法二: for(int i=1;i<=9;i++) {cout<<setw(7)<<i;} cout<<endl; for(int i=1;i<=9;i++) { cout<<i<<setw(2); for(int j=1;j<=i;j++) { if(i*j<10&&j!=1) cout<<setw(2); cout<<i<<"x"<<j<<"="<<i*j<<" "; } cout<<endl; } system("Pause"); }

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 博客之星2020 设计师:CY__ 返回首页