当前位置:首页 » 编程软件 » 用编程输出九九乘法表

用编程输出九九乘法表

发布时间: 2022-02-13 11:49:03

编程题:怎样输出九九乘法表

九九乘法表用C语言可以实现,两个循环就可以了。
1、完整的九九乘法表程序
#include <stdio.h>
void main()
{int i,j;
for (i=1;i<=9;i++)
{for(j=1;j<=9;j++)
printf("%d*%d=%2d ",i,j,i*j);
printf("\n");
}
}
2、右上三角形显示方式

#include <stdio.h>
void main()
{int i,j;
for (i=1;i<=9;i++)
{for (j=1;j<=9;j++)
{if(j<i)
printf(" ");
else
printf("%d*%d=%2d ",i,j,i*j);
}
printf("\n");
}
}
3、左下角显示方式
#include <stdio.h>
void main()
{int i,j;
for (i=1;i<=9;i++)
{for (j=1;j<=i;j++)
printf("%d*%d=%2d ",i,j,i*j);
printf("\n");
}
}

② 用C语言编写,一个用循环打印一个九九乘法表。九九乘法表如下所示:

#include<stdio.h>
#include<string.h>
#define N 9 //定义行列个数

typedef struct FileList
{
char name[128 + 1];//表达式
int num; //行列的位数
};

void main(void)
{

FileList file[N][N];
//memset(file, 0x00, 5*sizeof(FileList));
int i = 0;
int j = 0;

for (i=1; i<N+1; i++)
{
for (j=1; j<=i; j++)
{
sprintf(file[i-1][j-1].name, "%d×%d=%d",i,j,i*j);
printf("%s ", file[i-1][j-1].name);
}
printf("\n");
}
}
结果:
1×1=1
2×1=2 2×2=4
3×1=3 3×2=6 3×3=9
4×1=4 4×2=8 4×3=12 4×4=16
5×1=5 5×2=10 5×3=15 5×4=20 5×5=25
6×1=6 6×2=12 6×3=18 6×4=24 6×5=30 6×6=36
7×1=7 7×2=14 7×3=21 7×4=28 7×5=35 7×6=42 7×7=49
8×1=8 8×2=16 8×3=24 8×4=32 8×5=40 8×6=48 8×7=56 8×8=64
9×1=9 9×2=18 9×3=27 9×4=36 9×5=45 9×6=54 9×7=63 9×8=72 9×9=81
请按任意键继续. . .

③ 用c++编程, 输出如下形式的九九乘法表

#include<iostream>
using namespace std;
int main()
{
int i,j,proct;
for(i=1;i<=9;++i){
for(j=1;j<=i;++j){
proct=i*j;
cout<<j<<"×"<<i<<"="<<proct<<" ";
}
cout<<endl;
}
return 0;
}

④ C语言:分别按如下形式,编程输出九九乘法表。

两个循环,一般用for循环;

一个循环控制行数,一个循环控制列数,都是1-9;

思路:第一行输出1个表达式,第二行输出2个表达式,依次输出。。

int i,j,result;

for(i=1;i<=9;i++)

{

for(j=1;j<=9;j++)

{

result=i*j;

printf("%d*%d=%d ",i,j,result);

}

printf(" ");

}

(4)用编程输出九九乘法表扩展阅读:

C的数据类型包括:整型(short,int,long,long long)、字符型(char)、实型或浮点型(单精度float和双精度double)、枚举类型(enum)、数组类型、结构体类型(struct)、共用体类型(union)、指针类型和空类型(void)。

变量是以某标识符为名字,其值可以改变的量。标识符是以字母或下划线开头的一串由字母、数字或下划线构成的序列,请注意第一个字符必须为字母或下划线,否则为不合法的变量名。变量在编译时为其分配相应存储单元。

⑤ 编写程序,输出九九乘法表 谁知道啊速度,急用!!!

using System;
using System.Collections.Generic;
using System.Text;

namespace multiplication
{
class Program
{
static void Main(string[] args)
{
for (int i = 1; i < 10; i++)
{
for (int j = 1; j <= i; j++)
{
string s="";
int m = i * j;
if (m < 10)//我这个人爱面子,这样写界面比较好,其他的没啥用处。
{
s = m.ToString() + " ";
Console.Write(i + "*" + j + "=" + s + " ");
}
else
{
s = m.ToString();
Console.Write(i + "*" + j + "=" + s + " ");
}

}
Console.WriteLine();
}
}
}
}

⑥ 如何使用C语言函数调用编程打印九九乘法表

用双重循环控制,代码如下:
#include <stdio.h>

void main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
printf("%d×%d=%d ",i,j,i*j);
}
printf("\n");

}
}
你可以运行一下,看看是不是你想要的结果。希望对你有用

⑦ 使用循环语句编程输出下三角形状的九九乘法表

python3为例,其他语言的大致思路都差不多,无非就是循环计算:

1、首先在文本编辑器中输入如下图所示的代码,用任意文件编辑器都可以

⑧ C语言编程题 输出九九乘法表

#include <stdio.h>

void main()
{
int i=1;
for(i; i<=9; i++)
{
int j=1;
for(j;j<=i;j++)
{
printf("%d*%d=%d ", i, j, i*j);
}
printf("\n");
}
}
输出结果为:
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
Press any key to continue

⑨ C语言编程九九乘法表

九九乘法表共9行9列,重点考察for循环的掌握情况。下面给出了输出完整乘法表、右上、右下、左上、左下乘法表的代码。

1、【代码一】输出完整的三角形:

#include <stdio.h>

int main() {

int i,j; // i, j控制行或列

for(i=1;i<=9;i++) {

for(j=1;j<=9;j++)

// %2d 控制宽度为两个字符,且右对齐;如果改为 %-2d 则为左对齐

// 为tab缩进

printf("%d*%d=%2d ", i, j, i*j);

printf(" ");

}

return 0;

}

热点内容
算法工作原理 发布:2025-01-12 20:36:38 浏览:24
网络访问监控软件 发布:2025-01-12 20:26:57 浏览:465
养羊啦源码 发布:2025-01-12 20:25:48 浏览:570
轩逸朗逸哪个配置最好 发布:2025-01-12 20:10:00 浏览:49
主板存储器分 发布:2025-01-12 20:04:46 浏览:376
数据库逻辑运算 发布:2025-01-12 20:03:54 浏览:571
javawindows服务器搭建 发布:2025-01-12 19:59:37 浏览:570
linux关闭iptables 发布:2025-01-12 19:58:49 浏览:150
服务器电脑名字改了影响数据库吗 发布:2025-01-12 19:58:44 浏览:652
手机存储优化 发布:2025-01-12 19:58:43 浏览:356