如题。小弟刚学C++,编写了个“九九乘法表”。。总感觉代码太傻瓜,求各位大侠们帮忙修改下,使代码短点就行,输出效果不变。新号分不多,5分献上。。
代码:
#include "iostream.h"
int main()
{
int a=1,b=1,c=1,d=1;
//a,b为因数,c为行数,d为列数
for(int i=0;i<9;i++)
//行
{
for(int j=0;j<c;j++)
//列
{
cout<<a<<"*"<using namespace std;int main() { for(int i=1;i<=9;i++)
//行,分析每行后一个乘数均为i {for(int j=1;j<=i;j++)
//列,对应于某列,该列前一个乘数为从1开始到当前层数i{
cout<<j<<"*"<using namespace std;int main(){int i,j;for(i=1;i<=9;i++) {for(j=1;j<=i;j++)cout<<i<<'*'<<j<<'='<<i*j;
cout<<endl; }} |