當前位置:首頁 » 編程軟體 » 用編程輸出九九乘法表

用編程輸出九九乘法表

發布時間: 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;

}

熱點內容
tiobe編程語言排行 發布:2025-01-12 23:39:49 瀏覽:224
win7的緩存文件夾 發布:2025-01-12 23:32:12 瀏覽:954
安卓哪個文件鎖好 發布:2025-01-12 23:31:23 瀏覽:325
怎麼讓安卓用蘋果耳機有彈窗 發布:2025-01-12 23:30:34 瀏覽:958
oracle存儲過程有返回值 發布:2025-01-12 23:30:34 瀏覽:7
用友伺服器怎樣同步ip 發布:2025-01-12 23:29:52 瀏覽:979
qt編譯vlcqt庫 發布:2025-01-12 23:24:45 瀏覽:244
攻擊linux伺服器 發布:2025-01-12 23:17:01 瀏覽:6
天籟哪個配置親民 發布:2025-01-12 23:16:26 瀏覽:482
零售通交易密碼是什麼 發布:2025-01-12 23:13:02 瀏覽:319