C语言用二维数组输出九九乘法表
时间: 2023-10-25 08:15:50 浏览: 150
好的,以下是 C 语言用二维数组输出九九乘法表的代码:
```
#include <stdio.h>
int main()
{
int mulTable[9][9]; // 定义一个 9x9 的二维数组存储乘积
int i, j;
// 计算乘积
for(i = 0; i < 9; ++i)
{
for(j = 0; j < 9; ++j)
{
mulTable[i][j] = (i+1) * (j+1);
}
}
// 输出乘法表
for(i = 0; i < 9; ++i)
{
for(j = 0; j < 9; ++j)
{
printf("%d\t", mulTable[i][j]);
}
printf("\n");
}
return 0;
}
```
相关问题
使用C#语言二维数组打印九九乘法表
语言的优点是什么?
使用C语言的优点有以下几点:
1.高效性:C语言是一种高效的编程语言,因为它可以直接访问计算机的硬件和内存。这意味着C语言可以生成高效的代码,使程序在运行时更快。
2.可移植性:C语言是一种可移植的编程语言,因为它可以在不同的平台和操作系统上编写,并且可以很容易地移植到其他平台和操作系统上运行。
3.灵活性:C语言是一种非常灵活的编程语言,因为它可以用于编写各种类型的程序,包括操作系统、编译器、数据库、游戏等。
4.广泛的应用:C语言是一种非常流行的编程语言,被广泛应用于各种领域,如科学计算、图形处理、嵌入式系统等。
5.易学性:C语言是一种相对容易学习的编程语言,因为它的语法和结构比其他一些编程语言更简单。
数组打印九九乘法表c 语言
以下是C语言实现数组打印九九乘法表的代码和注释:
```c
#include <stdio.h>
int main() {
int table[9][9]; // 定义一个9*9的二维数组
int i, j;
// 初始化二维数组
for (i = 0; i < 9; i++) {
for (j = 0; j <= i; j++) {
table[i][j] = (i + 1) * (j + 1);
}
}
// 打印九九乘法表
for (i = 0; i < 9; i++) {
for (j = 0; j <= i; j++) {
printf("%d*%d=%-2d ", j + 1, i + 1, table[i][j]); // %-2d表示左对齐,占2位
}
printf("\n"); // 换行
}
return 0;
}
```
阅读全文