10月25日每日總結+公約公倍+逆序輸出+素數
先總結一下昨天剛學的一個數學知識點:如何求兩數的最大公約數和最小公倍數
最大公約數:用兩數中較大的一個除以較小的那個,得到一個餘數,此時用較小的那個數除以得的餘數,依次迴圈,直到整除為止,此時前一個得出的餘數就是這兩個數的最大公約數。
例:222 407求最大公約數:222 407(407除以222餘數185)。。222 185(222除以185餘數37)。。37 185(185除以37餘數0)。。所以最大公約數為37
39 24求最大公約數:39 24(39/24,餘數15)。。15 24(24/15,餘數9)。。15 9(15/9,餘數6)。。6 9(9/6,餘數3)。。6 3(6/3,餘數0)。。所以最大公約數為3
最小公倍數:知道最大公約數就簡單了,兩數相乘再除以最大公約數。(簡單粗暴有效,例子都不需要舉)
。
。
。
題:
不難但是可以當做重點記一下
要注意輸出字和輸入變數的順序,由此推斷迴圈在程式碼中的位置
題:
之前我把return 0寫錯位置了,寫到for的大括號裡面,所以每次只迴圈了一次就結束了,還是粗心了,檢查得再細心一些,低階錯誤真的沒意思
而且這題同上,也要注意輸出內容的順序和迴圈在程式碼內的順序
相關推薦
10月25日每日總結+公約公倍+逆序輸出+素數
先總結一下昨天剛學的一個數學知識點:如何求兩數的最大公約數和最小公倍數 最大公約數:用兩數中較大的一個除以較小的那個,得到一個餘數,此時用較小的那個數除以得的餘數,依次迴圈,直到整除為止,此時前一個得出的餘數就是這兩個數的最大公約數。 例:222 407求最大公約數:222 407(40
10月30日每日總結(測試錯點)
今天PTA測試五道題,就一道全對,三個半對,難受到不想多寫 。 。 。 考試時打的錯誤答案: 就錯了一個點,用while(1);測試出在第八行,仔細看,有沒有特殊情況 10%5==多少?第10天應該drying還是fishing?改的時候還糾結半小時,浪費時間 下次不會就重打,用草稿紙,
10月29日每日總結
PTA有道題給我難住了。。。其實吧。。。又是沒好好審題,自罰好吧,自罰 如圖 第一,大括號我沒仔細看,while…(1分)後面有一個左大括號,沒看見 第二,我沒仔細審題,題目寫的很清楚:用0結束輸入。我打的。。。感覺自己像個腦殘 第三,確實是思考的不夠全面,這題又不是自增,number怎麼
10月24日每日總結
感覺自己像個白痴。。。審題要細心,細心,細心!!! 我一開始掃了一眼就開始做了,以為sum=1+2+3+…+10,所以就寫上了55 但是!用codeblock發現結果為10,再審題時就想不明白了,計算機不會錯,我還用之前錯的舊思維是不可能自己想明白的。 其實,仔細審題就會發現,sum在每次
10月23日每日總結
switch語句之前用的太少,沒鑽太細 總結下case後不加break的情況: switch(a) { case 1: case 2: case 3: case 4: } 此時若a=1,輸出四個裡的全部情況,即1、2、3、4;若a=3,則輸出3之後的所有情況,即3、4 由此可知,若switc
10月22日每日總結
費好大勁打出來的判斷質數(素數)的程式碼,不記都感覺對不住自己,我的腦子暫時還沒法自己想出來,有借鑑別人的程式碼才自己改對的 。 。 。 2的n次方如何用程式碼打出來: 首先,標頭檔案需要#include<stdio.h> 然後用 a=pow(2,n); 即可 同理,x
10月20日每日總結
今天看了一下午辯論,沒啥新的點要總結,就吧以前做過的挺費勁的題寫一下吧 輸入整數n,輸出n行星號,第一行一個,第二行三個,第三行五個。。。例如輸入正整數3. 輸入如下圖形: 這題不難,就是對於新手來說想起來比較費勁,我當初自己打的時候試了好多次 寫部落格的時候還發現自己打錯了。。。又試
10月19日每日總結(補)+(一丟丟)字元數值概念
昨天好不容易把朗誦啥的事都搞完了,放鬆一下,有點過頭,所以20號補一下昨天的總結 課本習題2: 1.已定義a為字元型變數,則下列語句中正確的是______ A.a=‘97’ B.a=“97” C.a=97 D.a=“a” 好不容易老師叫我一次,呵呵,我一開始選的A,沒想就去下一題了,丟人
10月18日每日總結
今天PTA選擇題上有三個點總結: 首先2-9題 這一題我在做的時候,沒什麼問題,可是在老師講的時候,我居然忘了這題錯在哪裡,考點很白痴,既然忘了就再總結一次: if-else語句中若真/假的執行語句不止一條,要用{ }給括起來。 其次2-11題 在codeblock裡,if()裡
10月17日每日總結
今天PTA 選擇題第一題直接給我幹蒙了。。。上圖、 (i%2)大概能理解,但do-while(–i)是什麼鬼?看不懂直接導致無從下手 查完發現其實很好理解,其實都是對( )內的表示式求值,=0則為假,!=0則為真。然後繼續語句判斷 (明白後感覺之前自己好傻。。。) 今天還看到一道選
10月16日每日總結:
10月16日每日總結: 今天在PTA上看到了一類題 如圖是我已經改過的PTA選擇題,我原來應該是選A和A 因為我之前在寫程式的時候一直嚴格按照書上的格式,每個縮排我都精確輸入,這是個好事,我一眼掃過可以很容易的看出程式中從屬不同的部分,但我也限制了自己的思維,限制了自己的思想,自然而
薄荷英語--2018年10月25日知識點總結
薄荷英語--2018年10月25日知識點總結 一、每日一句 二、背景知識 1、 阿爾卑斯山上的玫瑰 三、語言知識 四、今日短語 一、每日一句 We all make choices, bu
10月19日每日總結(補)
昨天好不容易把朗誦啥的事都搞完了,放鬆一下,有點過頭,所以20號補一下昨天的總結 課本習題2: 1.已定義a為字元型變數,則下列語句中正確的是______ A.a=‘97’ B.a=“97” C.a=97 D.a=“a” 好不容易老師叫我一次,呵呵,
學習筆記(10月25日)--python的if、while、for語法
學習筆記二周三次課(10月25日)1.學習python特殊的縮進和語法python的縮進和冒號python之所以如此簡單,歸功於他的縮進機制,嚴格的縮進機制使得代碼非常整齊規範,賞心悅目,提高了可讀性,在一定意義上提高了可維護性。但對於從其他語言轉過來的朋友如:java開發人員,c語言開發,c++開發人員來說
10月25日 小小犇的流水賬
自己的 暴力 noi 代碼 好的 png 環境 收獲 運算 07:58:03 突然搞不懂昨天的倍增怎麽做了,題解為何寫的如此簡潔(一臉茫然) seg倍增L[i][j]表示i點走2^j步能到達的最右邊的點,R[i][j]表示i點走2^j步能到達的最左邊的點通過一遍DF
薄荷英語--2018年10月31日知識點總結
版權宣告:本文為博主原創文章,無需授權即可轉載,甚至無需保留以上版權宣告,轉載時請務必註明作者。 https://blog.csdn.net/weixin_43453386/article/details/83590760 薄荷英語--2018年10月31日知識點總結
薄荷英語--2018年10月29日知識點總結
薄荷英語--2018年10月29日知識點總結 一、每日一句 二、背景知識 1、 白麵包與黑麵包 三、語言知識 四、今日短語 五、今日彩蛋 一、每日一句 Even a small pe
薄荷英語--2018年10月26日知識點總結
薄荷英語--2018年10月26日知識點總結 一、每日一句 二、背景知識 三、語言知識 四、今日短語 一、每日一句 I’ve had enough to ask for consent. I don’t want to f
薄荷英語--2018年10月27日知識點總結
薄荷英語--2018年10月27日知識點總結 一、每日一句 二、背景知識 三、語言知識 四、今日短語 一、每日一句 The value of life, not with the time, but with depth
薄荷英語--2018年10月28日知識點總結
薄荷英語--2018年10月28日知識點總結 一、每日一句 二、背景知識 1、 瑞士的教育 2、 法蘭克福(Frankfurt) 3、 lady’s companion 4、 19世紀歐洲的服飾風尚 三、語言知