c 語言 1 判斷數能否同時被3和5整除。2 求m與n

2022-02-02 17:50:13 字數 1304 閱讀 4578

1樓:

數不大的話直接列舉不就可以了

1.#include

using namespace std;

int main()

}return 0;

}//自己寫的小程式,那個公約數沒想出其他的辦法,只有迭代

c語言,求兩個數m和n的最大公約數的流程圖。

2樓:go浪人生

假設m是大的,n是小的。

1、判斷m能否被n整除,如果能,則最大公約數就是n。如果不能則進行下一步驟。

2、k=m-n。比較n和k,假設n大,k小。m=n; n=k; 重複第1步驟。直到m能被n整除為止。

程式設計:int big_divisor(int m, int n)while(k!=0)

return n;

} 比如:8和4,8能被4整除,所以不需要第2步。

比如:12和8,12不能被8整除,所以進行第2步,迴圈1次後m和n分別是8和 12-8 即8和4,此時8能被4整除,所以迴圈結束,返回最大公約數4

ns結構流程圖是什麼

3樓:匿名使用者

ns圖是用於取代傳統流程圖的一種描述方式。 以 sp方法為基礎,ns圖僅含有下圖 的5種基本成分,它們分別表示sp方法的幾種標準控制結構。

在ns 圖中,每個"處理步驟"是用乙個盒子表示的,所謂"處理步驟"可以是語句或語句序列。需要時,盒子中還可以巢狀另乙個盒子,巢狀深度一般沒有限制,只要整張圖在一頁紙上能容納得下,由於只能從上邊進入盒子然後從下邊走出,除此之外沒有其他的入口和出口,所以,ns圖限制了隨意的控制轉移,保證了程式的良好結構。用ns圖作為詳細設計的描述手段時,常需用兩個盒子:

資料盒和模組盒,前者描述有關的資料,包括全程資料、區域性資料和模組介面上的引數等,後者描述執行過程。

ns圖的優點:

首先,它強制設計人員按sp方法進行思考並描述他的設計方案,因為除了表示幾種標準結構的符號之處,它不再提供其他描述手段,這就有效地保證了設計的質量,從而也保證了程式的質量;第二,ns圖形象直觀,具有良好的可見度。例如迴圈的範圍、條件語句的範圍都是一目了然的,所以容易理解設計意圖,為程式設計、複查、選擇測試用例、維護都帶來了方便;第三,ns圖簡單、易學易用,可用於軟體教育和其他方面。

ns圖的缺點:

手工修改比較麻煩,這是有些人不用它的主要原因。

4樓:匿名使用者

流程圖也叫框圖,它是是用各種幾何圖形、流程線及文字說明來描述計算過程的框圖。用流程圖描述演算法的優點是:直觀,設計者的思路表達得清楚易懂,便於檢查修改。

c語言程式設計判斷一數能否被另一數整除

用 來判斷copy 即取餘,如果沒bai餘數的話就是能被 整除答案補充du 定義乙個int x 輸zhi入定義的x值 scanf d x if的判斷語句 判斷一下dao輸出結果 include stdiio.h void mian 以複上 制是輸入乙個整數判斷是否能被3整除。a b 0 能整除 0 ...

用C語言,輸出之間能同時被5和7整除的數的個數及他們的和

include int main printf d d n t,s return 0 include int main void printf count d n count printf sum d sum c語言程式設計輸出1 1000之間能被3整除,又能被7整除的數 小白寫程式 程式設計輸出1...

C語言程式設計判斷輸入的數是否是5的倍數怎麼編寫

c語言程式設計判斷輸入的乙個數是否是5的倍數,編寫方法如下圖 c語言的主要特點 簡潔緊湊 靈活方便。c語言一共只有40個關鍵字,9種控制語句,程式書寫形式自由,區分大小寫。把高階語言的基本結構和語句與低階語言的實用性結合起來。c語言可以像組合語言一樣對位 位元組和位址進行操作,而這三者是計算機最基本...