编程题:实现输出九九乘法口诀表
N诺智能批改可自动批改答案并给出反馈,每次使用将消耗 1个诺币
您当前的诺币数量: 个
N诺正在智能批改,预计需要30秒,请稍候...
#include<stdio.h> int main(){ //外层循环变量,控制行 int i = 0; //内层循环变量,控制列 int j = 0; for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ printf("%dx%d=%d\t",j,i,i*j); } //每行输出完后换行 printf("\n"); } } 递归实现方式 #include <stdio.h> void func(int i, int j) { if(i>j) return; printf("%dx%d=%d\t", i, j, i*j); func(i+1, j); } void f(int n) { if(n==1) printf("1x1=1\n"); else { f(n-1); func(1, n); putchar('\n'); } } int main() { f(9); return 0; }
int main() { for (int i = 1; i <= 9;i++) { for (int j = 1; j <=i ;j++) { printf("%d*%d=%d",i,j,i*j); printf(" "); } printf("\n"); } return 0; }
#include <iostream> using namespace std; int main(){ int i = 0; int j = 0; for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ printf("%dx%d=%d\t",j,i,i*j); } printf("\n"); } }
#include "stdio.h"
#include "math.h"
void main(){
int a;
scanf("请输入要求的行数:%d",&a);
for(int i=0;i<a;i++){
for(int j=0;j<i;j++){
printf("%d*%d=%d",i,j,i*j);
}printf("\n");
}
1
#include int main(){ //外层循环变量,控制行 int i = 0; //内层循环变量,控制列 int j = 0; for(i=1;i<=9;i++){ for(j=1;j<=i;j++){ printf("%dx%d=%d\t",j,i,i*j); } //每行输出完后换行 printf("\n"); } }
#include<stdio.h> #define N int main(){ int i,j; for(i =1 ;i <= 9 ;i++){ for(j = 1; j<=i ;j++){ printf("%2d*%d=%d",j,i,i*j); } printf("\n"); } }
#include <stdio.h> #include<stdlib.h> #include<string.h> int main(void) { puts("九九乘法表"); for (int i = 1; i <= 9; i++) { for (int j= 1; j <=i; j++) { printf("%dx%d=%d\t", i, j, i * j); } printf("\n"); } return 0; }
#include <stdio.h> int main() { int i, j; for (i = 1; i <= 9; i++) { for (j = 1; j < i; j++) { printf(" "); } for (j = i; j <= 9; j++) { printf("%d*%d=%-3d ", i, j, i * j); } printf("\n"); } return 0; }
,
#include <iostream>
using namespace std;
int main()
{
for (int i = 1; i <= 9; i++)
for (int j = 1; j <= i; j++)
cout << j << "x" << i << "=" << i * j << " ";
cout << endl;
使用嵌套 for 循环输出九九乘法...
登录后提交答案