使用迴圈語句程式設計輸出下三角形狀的九九乘法表

2021-05-04 15:39:31 字數 5217 閱讀 4783

1樓:sh一陣風

以python3為例,其他語言的大致思路都差不多,無非就是迴圈計算:

1、首先在文字編輯器中輸入如下圖所示的**,用任意檔案編輯器都可以2、儲存為py檔案,比如命名為1.py

3、在命令列工具中輸入python 1.py執行前面儲存的1.py檔案,即可顯示九九乘法表,如下圖所示

2樓:問明

#for 迴圈實現4種九九乘法表

for i in range(1,10):

for j in range(1,i + 1):

print()

for i in range(1,10):

for k in range(1,10 - i):

print('%s' % ('       '),end = '')

for j in range(1,i + 1):

print()

for i in range(9,0,-1):

for j in range(1, i + 1):

print()

for i in range(9,0,-1):

for k in range(0,9 - i):

print('%s' % ('       '),end = '')

for j in range(1, i + 1):

print()

printf()函式用法:

在c語言中,有三個函式可以用來在顯示器上輸出資料,它們分別是:

1、puts():只能輸出字串,並且輸出結束後會自動換行。

2、putchar():只能輸出單個字元。

3、printf():可以輸出各種型別的資料。

printf() 是最靈活、最複雜、最常用的輸出函式,完全可以替代 puts() 和 putchar(),

舉例:#include

int main()

printf() 格式控制符的完整形式如下:

%[flag][width][.precision]type

[ ] 表示此處的內容可有可無,是可以省略的。

1) type 表示輸出型別,比如 %d、%f、%c、%lf,type 就分別對應 d、f、c、lf;

type 這一項必須有,這意味著輸出時必須要知道是什麼型別。

2) width 表示最小輸出寬度,也就是至少佔用幾個字元的位置;

首先彙總一下用到的格式控制符:

%c輸出一個單一的字元

%hd、%d、%ld以十進位制、有符號的形式輸出 short、int、long 型別的整數

%hu、%u、%lu以十進位制、無符號的形式輸出 short、int、long 型別的整數

%ho、%o、%lo以八進位制、不帶字首、無符號的形式輸出 short、int、long 型別的整數

%hx、%x、%lx%hx、%x、%lx以十六進位制、不帶字首、無符號的形式輸出 short、int、long 型別的整數。如果 x 小寫,那麼輸出的十六進位制數字也小寫;如果 x 大寫,那麼輸出的十六進位制數字也大寫。

%f、%lf以十進位制的形式輸出 float、double 型別的小數;%e、%le%e、%le以指數的形式輸出 float、double 型別的小數。如果 e 小寫,那麼輸出結果中的 e 也小寫;如果 e 大寫,那麼輸出結果中的 e 也大寫。

%g、%lg%g、%lg以十進位制和指數中較短的形式輸出 float、double 型別的小數,並且小數部分的最後不會新增多餘的 0。如果 g 小寫,那麼當以指數形式輸出時 e 也小寫;如果 g 大寫,那麼當以指數形式輸出時 e 也大寫。

%s輸出一個字串。

3樓:老馮文庫

c語言程式:

#include

int main()

printf("\n");

}return 0;

}執行結果:

4樓:

#include "stdio.h"

int main()

printf("\n");} }

5樓:匿名使用者

#include

void main()

printf("\n");

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

printf(" ");

printf("九九乘法表");}

6樓:

#include

int main()

return 0;}

7樓:匿名使用者

//只有三角形部分,其他部分自行處理

int x,y;

for(y=1;y<=9;y++) //豎向printf("\n"); //每行結束換行}

8樓:匿名使用者

#include

int main()}

9樓:

#include

void main()

printf("\n");}}

10樓:碧海風雲

#include

int main(void)

return 0;

}執行結果

11樓:匿名使用者

#include

int main()

printf("\n");}}

12樓:悄逝的流年

> file name: 99.c

> author:

> mail:

> created time: 2023年06月15日 星期四 15時50分49秒

#include

int main()

else

}printf("\n");

}return 0;}

13樓:匿名使用者

vfp程式:

?"*"

for n=1 to 9

??str(n,4)

endfor

for n=1 to 9

?str(n,1)

for m=1 to n

??str(m*n,4)

endfor

endfor

14樓:規格化儼畢

醉臥沙場君莫笑,古來征戰幾人回?

程式設計輸出上三角形的九九乘法表

15樓:墨汁諾

在for (n=m; n<10; n++)上面加上這一句:

for (int i=1;i<=m-1;i++) printf(" ");/*空格有四個*/

#include

main()

printf("\n");

for (m=1; m<10; m++)

printf("\n");

for (m=1; m<10; m++)

printf("\n");}}

16樓:蹦迪小王子啊

#include

voidmain()

printf("\n");

j=1;

i++;

}while(i<10);

}擴充套件資料c語言的運算子主要用於構成表示式,同一個符號在不同的表示式中,其作用並不一致。下面按計算的優先順序,分別說明不同作用的表示式。需要特別指出,在c語言標準中,並沒有結合性的說法。

相同優先順序運算子,從左至右依次運算。注意字尾運算優先順序高於字首。因此++i++應解釋為++(i++)。

而與或非的運算優先順序都不一樣,因此a && b || b && c解釋為(a && b) || (b && c)

合理使用優先順序可以極大簡化表示式。

17樓:匿名使用者

#include

main()

printf("\n");

for (m=1; m<10; m++)

printf("\n");

for (m=1; m<10; m++)

printf("\n");}}

18樓:匿名使用者

#include

int main()

//左上角。

putchar('\n');

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

//右上角。

putchar('\n');

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

//右下角。

putchar('\n');

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

return 0;}

19樓:匿名使用者

//用我的試試吧

//九九乘法表

main()

printf("\n");}}

c語言,程式設計輸出如下上三角形的九九乘法表

20樓:

#include

voidmain()

printf("\n");

j=1;

i++;

}while(i<10);

}擴充套件資料上三角九九乘法表:

#include

main()

printf("\n");}}

21樓:匿名使用者

#include

int main()

{int i=0,j;

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

{for(int k=1;k

22樓:

#include

int main()

else}}

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

else

}printf("\n");

}return 0;}

用c語言輸出空心三角形怎麼程式設計啊

我幫來你改了一源 下,可以輸bai出空du心三角形了。zhi includevoid main if a n else printf error n 求採納 include int main printf n 列印最後一個 然後換行 system pause 暫停程式,便於看清結果 return 0...

c語言程式設計 求三角形面積,C語言程式設計問題,利用海倫公式求三角形面積

include main float a,b,c,s,area printf 請輸入三個邊長 以enter鍵結束每次輸入 n scanf f f f a,b,c 變數輸入 s 1.0 2 a b c 計算s area sqrt s s a s b s c 計算面積 顯示結果 system pause...

怎樣用正 餘弦定理判斷三角形形狀

摘 要 在初中代數教材中,有一類是利用正 餘弦定理判斷三角形形狀的問題,這類題目主要考查學生的思維敏捷性和判斷能力,想象能力,大致可分為下面幾種情況 怎麼用正餘弦定理判斷三角形的形狀 餘弦定理就是判斷三角形每個角的角度 利用餘弦定理,如果有一個為負,那麼是鈍角三角形 如果有一個為0,那麼是直角三角形...