c語言最大公約數的求法如下:
按照從大(兩個整數中較小的數)到小(到最小的整數1)的順序求出第壹個能同時整除兩個整數的自然數,即為所求。兩個數的最大公約數有可能是其中的小數,所以在按從大到小順序找尋最大公約數時,循環變量i的初值從小數n開始依次遞減,去尋找第壹個能同時整除兩整數的自然數,並將其輸出。
需要註意的是,雖然判定條件是i>0,但在找到第壹個滿足條件的i值後,循環沒必要繼續下去,如,25和15,最大公約數是5,對於後面的4、3、2、1沒必要再去執行,但此時判定條件仍然成立,要結束循環只能借助break語句。
c語言的介紹:
C語言是壹種計算機程序設計語言,它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。
因此,它的應用範圍廣泛,不僅僅是在軟件開發上,而且各類科研都需要用到C語言,具體應用比如單片機以及嵌入式系統開發。
語言特點:C是中級語言、C是結構式語言、C語言功能齊全、C語言適用範圍大、簡潔緊湊、靈活方便/運算符豐富/數據類型豐富/C是結構式語言/語法限制不太嚴格,程序設計自由度大/適用範圍大,可移植性好。