求大神指教怎麼編寫99乘法表的不重複的程式,用c語言編,求最

2021-04-02 12:48:09 字數 2120 閱讀 6066

1樓:匿名使用者

兩個迴圈

i 0-9

j i-9

c語言,有個程式不太理解,求大神指教.

2樓:匿名使用者

#define bufsize 3 //巨集定義bufsize等於3

char buf[bufsize]; //定義一個

3元素的一維陣列buf

int bufp = 0; //定義一個變數bufp並賦值為0

int getch(void) //從陣列buf或者getchar()返回一個字元

void ungetch(int c) //檢查陣列是否已滿,已滿則顯示字元過多並退出函式,不滿則將c裝入

//陣列

3樓:匿名使用者

return (bufp > 0) ? buf[--bufp] : getchar();

簡化:if (bufp>0)

else

buf[bufp++] = c;

簡化:buf[bufp] = c;

bufp++;

4樓:是經費和

#define bufsize 3

char buf[bufsize];

int bufp = 0;

int getch(void) //從buf中返回棧頂的資料, 當棧為空時, 返回從鍵盤輸入的資料

void ungetch(int c) //將一個資料壓入棧中, 並檢查是否溢位

//總的來說這個程式模擬是出棧入棧操作

5樓:羊醜

簡單的判斷而已,這應該只是程式的一部分吧

有一個c語言的問題不會,求大神指教!!

6樓:知道

break 是跳出迴圈,

在此題中 a=2時, 執行break, 跳出迴圈, 執行下面的printf語句。

++a 是先進行a=a+1運算, 例如 b=++a 首先執行a=a+1 然後將加法後的a 賦值給b

a++ 是後進行a=a+1運算 同樣例如b=a++; 則將a賦給b, 然後執行a=a+1

7樓:

當a是偶數的時候退出迴圈。break退出最近的迴圈。

a++代表先使用a再加1

++a代表先加1再使用a

8樓:匿名使用者

在你這題中,只要符合a%2==0 這個條件就執行break語句,跳出for迴圈。 比如a++是先使用a的值以後,再對a執行自增運算。++a是先對a自增以後,再使用增加以後的a值。

9樓:匿名使用者

break 很簡單啊 跳出當前的迴圈 如果 a=2 的時候

10樓:暗室逢燈

printf("%d/n",b);}

用c語言編寫日曆的一個思路是什麼,我需要呼叫什麼樣的函式呢

11樓:阿冬

首先要有一個基準值,來記錄這一天是星期幾,比如今年的第一天是星期幾。內

然後要計算你輸入的那個年份的

容第一天和今年的第一天之間差了多少天,從而推算出那個年份的第一天是星期幾。

還要判斷哪一年是不是閏年,以便確定2月份顯示幾天

剩下的就是顯示時的格式問題了,一般來說應該是先顯示這個月的名稱,下一行顯示大寫的「日、

一、二、

三、四、

五、六」,表示星期,中間要有適當的空格,再下一行就要顯示日期了,要先計算出這個月的第一天是星期幾,以便確定從哪個位置開始顯示,另外,到了星期六就要回車換行了。

我想基本思路就是這樣吧。這裡面似乎不需要呼叫特殊的函式,只需要正常的輸入輸出即可,其他都可以自己計算。

12樓:暮影

首先你要確立一個日期:用來計算你輸進的那一年的1月1日式星期幾你要做一個計算兩個日期之間間隔天數的函式

判斷閏年和非閏年的函式

每個月顯示的格式:如當月第一天是星期幾,要多少行,多少列

99口訣乘法表是誰發明的,九九乘法表是誰發明的

九九乘法口訣最早是由中國人發明 在諸子百家的 荀子 管子 淮南內子 等古籍中,都能容找到 三九二十七 六八四十八 四八三十二 等口訣。但是古代的乘法口訣和現代的有所不同。古代的九九乘法口訣又稱 小九九 它的排列順序與現在的正好相反,是從 九九八十一 開始,到 二二得四 結束,因為乘法口訣的開頭的 兩...

怎麼用vb的迴圈語句來製作九九乘法表

一樓的 是vb 不是cfor i 0 to 9 大迴圈 列印i if i 0 then 列印第一行 for j 1 to 9 列印j next endif for n 1 to i 列印第二到第九行的單行迴圈 列印i n nextnext for i 1 to 9for j 1 to iprint ...

求大神指教這個名字中間的符號怎麼打出來

你說的是什麼符號啊?哪位大神知道這個名字中間的符號怎麼打出來?10 用標準輸入法按v1到v9看看有沒有這個符號。搜狗輸入法 特殊符號 我打出來了 不知道是不是這個 請教下這個名字中間的符號怎麼打出來的?或者複製給我,我實在找不到,看圖,謝謝!這個?搜狗輸入法裡面有,你選擇日文片假名,在軟鍵盤數字9那...