输出九九乘法表
- 提问者网友:姑娘长的好罪过
- 2021-07-30 20:28
- 五星知识达人网友:琴狂剑也妄
- 2021-07-30 21:30
第一种:
#include <iostream>
using namespace std;
int main()
{
for(int i=1;i<=9;++i)
{
for(int j=i;j<=9;++j)
cout<<i<<"*"<<j<<"="<<i*j<<'\t';
cout<<endl;
}
return 0;
}
- 1楼网友:渡鹤影
- 2021-07-31 01:50
#include <iostream> using namespace std;
void main() { cout <<" "; for(int i = 1 ; i <= 9 ; i++) { cout.width(4); cout << i; }
cout << endl;
for(int j = 1 ; j <= 9 ; j++) { cout << j; for(int k = 1; k <= j; k++) { cout.width(4); cout << j * k; } cout << endl; } }
- 2楼网友:患得患失的劫
- 2021-07-31 00:22
#include<iostream.h> void main() { int a, b; for(a=1;a<=9;a++) { for(b=1;b<=9;b++) if(b==a) { cout<<b<<"*"<<a<<"="<<b*a<<'\t'<<endl; break; } else { cout<<b<<"*"<<a<<"="<<b*a<<'\t'; } } }
对齐。楼主可以调整if的取值来调整三角方向 楼主可以自己试试 成功了使自己的呦
- 3楼网友:罪歌
- 2021-07-30 22:44
for(int i =1; i<=9; i ++){
for(int j =1; j <=9; j++){
pintf("%d * %d = %d; ", i, j, i * j);
}
printf("\n");
}
- 4楼网友:玩家
- 2021-07-30 21:41
右上三角代码:
#include <stdio.h> void main() { int j, i, k; for(j = 1; j <= 9; j++){ for(i = j; i <=9; i++){ printf("%d*%d = %2d ",j,i,j*i); } printf("\n"); for(k = 0; k < j*9; k++){ printf(" "); } } }