首頁 > 後端開發 > C++ > 主體

編寫一個在C編程中返回輸入為1時返回2,輸入為2時返回1的函數

WBOY
發布: 2023-09-10 13:25:02
轉載
1022 人瀏覽過

編寫一個在C編程中返回輸入為1時返回2,輸入為2時返回1的函數

需要製作一個函數,對於輸入1返回2,對於輸入2返回1。根據您使用的邏輯,可以以多種方式製作此函數。最簡單的方法是使用條件語句,如果數字是1,則傳回2,否則傳回1,其他方法包括使用數學運算(任何一種都可以)和異或運算。

範例

#include <stdio.h>
// Method 1 using the if statement
int reverseif(int x) {
   if (x == 1) return 2;
   else return 1;
}
// Method 2 using the subtarction form sum of the two numbers (3 in this case)
int reversesub(int x){
   return (3-x);
}
int main() {
   printf("%d</p><p>", reverseif(1));
   printf("%d</p><p>", reversesub(2));
   return 0;
}
登入後複製

輸出

2
1
登入後複製

以上是編寫一個在C編程中返回輸入為1時返回2,輸入為2時返回1的函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板