C 防止誤輸的處理

2021-07-16 14:12:26 字數 696 閱讀 8233

在c++輸入的時候,經常需要判斷輸入的值是否正確。

#include

int fun_min(const

int &a,const

int &b);

int fun_max(const

int &a,const

int &b,const

int &min);

int main()

cout

<<"請輸入第二個整數:"

>b)||b<1)

min=fun_min(a,b);

max=fun_max(a,b,min);

cout

<<"最大公約數:"

<"最小公倍數:"

int fun_min(const

int &a,const

int &b)

int fun_max(const

int &a,const

int &b,const

int &min)

while(!(cin>>a)||a<1)

小小的解釋下:這裡就是當輸出不成功或者沒有輸入並且輸入的值小於1的時候執行while中的**,進行重新輸入

over!

Git 誤新增個人配置檔案 處理,防止覆蓋他人檔案

刪除遠端並本地保留 在平時工作中,我經常會遇到這樣的乙個問題 一不小心把編譯好的二進位制檔案上傳了,或者把本地的配置檔案上傳到了git伺服器。這種時候設定.gitignore已經無法撤銷了,這時候就需要進行刪除操作。刪除有分兩種情況 1.刪除本地和遠端 2.僅刪除遠端 這種就是利用git的工作原理,...

Mysql使用alias 防止對資料的誤操作

在我們運算元據庫的時候,尤其是執行,update,delete操作的時候,都存在著誤操作的風險,今天發現一種方法,能避免這一問題,就是使用mysql的alias 1.檢視mysql幫助 mysql help grep dummy在mysql命令加上選項 u後,執行update,delete語句時,若...

防止SQL注入以及mysqli的預處理

當應用程式使用輸入內容來構造sql語句訪問資料庫時,會發生sql注入攻擊。下面就來介紹一下防止sql注入的方法。1.對使用者的輸入進行驗證,可以通過正規表示式,或者限制長度,對單引號等進行轉換。2.永遠不要使用動態拼裝sql。可以使用引數化的sql或者直接使用儲存過程進行資料查詢和儲存 例 inse...