基於c++的數學運算
c++中的一些數學運算持續 -補充中ing…
一、求最大公約數和最小公倍數
1.兩數x,y,存在最大公約數和最小公倍數,則有xy=最大公約數最小公倍數;
解題程式碼:
//求a與b的最小公倍數和最大公因數
#include<bits/stdc++.h>
using namespace std;
int main(){
int a;
int b;
cin>>a;
cin>>b;
int t,p;
p=a*b;
if(a<b){ //比較a與b的大小;
int temp=a;
a=b;
b=temp;
}
while(b){ //用迴圈取餘求最大公倍數
t=a%b;
a=b;
b=t;
}
cout<<"最大公約數是:"<<a<<endl;
cout<<"最小公倍數是:"<<p/a<<endl;
}
2.求解1-n中的質數。
#include<bits/stdc++.h>
using namespace std;
bool checka(int x){ //判斷數x是否為質數
int i;
for(i=2;i*i<=x;i++){
if(x%i==0){
return false;
}
}
return true;
}
int main(){
int n;
cin>>n;
int j;
for(j=2;j<=n;j++){
if(checka(j)){ //如果為質數則列印
cout<<j<<" ";
}
}
}
相關文章
- Python數學運算Python
- 正則實現數學運算
- C# Math 中的常用的數學運算C#
- 2.10Python基礎語法(8):數學運算Python
- Golang實現微型數學運算直譯器Golang
- 數學運算終難破解愛情密碼密碼
- shell (3)指令碼引數傳遞與數學運算指令碼
- Java 數學運算與條件語句全解析Java
- 【IDL】幾何圖形數學運算函式函式
- Max/MSP/Jitter 官方教程翻譯05 - 矩陣的數學運算矩陣
- 紐約時報:數學運算終難破解愛情密碼密碼
- 與小卡特一起學python 第3章 基本數學運算Python
- 在Linux中,哪⼀個bash內建命令能夠進行數學運算?Linux
- 數十億次數學運算消耗幾毫瓦電力,谷歌開源Pixel4背後的視覺模型谷歌視覺模型
- Stream流的基本介紹以及在工作中的常用操作(去重、排序以及數學運算等)排序
- 樹莓派使用入門:在樹莓派上使用 Mathematica 進行高階數學運算樹莓派
- 運算整數C/C++位運算技巧C++
- 基於python的集合運算Python
- 利用C語言進行常見的數學運算:一元二次方程求根C語言
- c++基礎三(變數)C++變數
- 基於jwSMTP的C++傳送Email的DemoC++AI
- 谷歌大腦提出AutoML-Zero,只會數學運算就能找到AI演算法 | 開源谷歌TOMLAI演算法
- 數值計算基礎
- Python數學運算的一個小演算法(求一元二次方程的實根)Python演算法
- C++ 對於輸出小數的位數控制+C++對集合的操作(交、並、差)C++
- C++ 實現基於TCP的聊天室C++TCP
- C/C++模運算(正負整數)C++
- 簡單c++實現複數的四則運算C++
- 基於函式計算的 BFF 架構函式架構
- 基於區塊鏈的隱私計算區塊鏈
- 撲克牌排序:基於基數排序的方法排序
- C++訊息框架-基於sigslotC++框架
- 關於C/C++ const變數 const指標 以及C++ 引用變數的解析C++變數指標
- 基於OpenSSL的HTTPS通訊C++實現HTTPC++
- 基於c++或C的開源搜尋引擎C++
- C++基於控制檯的迷宮實現(上)C++
- C++基礎::變數模板(variable template)C++變數
- YTU-OJ-分數類的四則運算【C++】C++