请高手给编个C++的上三角式九九乘法表啊,感激不尽。

来源:百度知道 编辑:UC知道 时间:2024/05/23 10:10:01

正常的写法:
#include <iostream>
using namespace std;
void Fun()
{
for( int i = 1; i <= 9; i ++)
{
for( int j = 1; j <= i; j++)
{
cout<< i << "*" << j << "=" << i*j << " ";
}
cout<< endl;
}
}
int main()
{
Fun();
return 0;
}

有点乱的写法(交作业千万不能弄下面的代码,不然,你可能会死得很难看啊):

#include<stdio.h>
int __=*"CIW_BLUE">>6;
int main(int _){_<10?__<=_?printf("%d*%d=%d ",_,__,_*__),__++,main(_):putchar(10),__=1,main(++_):main(++_);}

#include <stdio.h>
void main()
{
int i,j;
for(i=9;i>=1;i--)
{
for(j=9;j>=1;j--)
{
if(j<=i)
printf("%d*%d=%2d ", i, 10-j, i*(10-j));
else printf(" ");
}
printf("\n");