欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

9x9乘法表

程序员文章站 2022-07-07 17:38:33
...
//C++打印9*9乘法表
#include<iostream>
#include<iomanip>
using namespace std;

int main(void)
{
	int i,j;
	cout<<"    ";
	for(i=1;i<10;i++)
		cout<<i<<setw(8);//横排显示1-10十个数字并控制输出8个空格字符宽度
	cout<<'\n';
	
	for(i=1;i<10;i++){
		cout<<i<<"   ";//竖排显示1-10十个数字
		for(j=1;j<=i;j++)
			if(i*j>=10) cout<<i<<"*"<<j<<"="<<i*j<<setw(3);//格式控制,大于10的有2位数字
			else cout<<i<<"*"<<j<<"="<<i*j<<setw(4);//小于10的只有1位数字,用空格符补齐
			cout<<'\n';
	}
	return 0;
	
}


9x9乘法表