C++编程打印九九乘法表
#include<iostream>
using namespace std;
int main()
{
cout << '\t' << '*';
for (int i = 1; i <= 9; i++) //输出第一行
cout << '\t' << i;
cout << endl; //换行,写在循环外面
for (int i = 0; i < 89; i++) //输出第二行,一个'\t'占8位,共十一个,再加1,得89
cout << '-';
cout << endl; //换行,写在循环外面
for (int a = 1; a <= 9; a++) //a表示竖着的数字,b表示横着的数字,由于程序必须一行一行输出,所以a为大循环
{
cout << '\t' << a; //先输出第一个“特殊”的数字
for (int b = 1; b <= 9; b++)
{
cout << '\t' << a * b; //输出a * b
}
cout << endl << endl; //为保证上下间距,在输出一个换行
}
}
版权声明:本文为qinglong_zhan原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。