入力 1 に対して 2 を返し、入力 2 に対して 1 を返す関数を作成する必要があります。この関数は、使用するロジックに応じてさまざまな方法で作成できます。最も簡単な方法は、数値が 1 の場合は 2 を返し、それ以外の場合は 1 を返すという条件ステートメントを使用することです。その他の方法には、数学演算 (どのような種類でも構いません) や XOR 演算を使用することが含まれます。
#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
以上が入力が 1 の場合は 2 を返し、入力が 2 の場合は 1 を返す関数を C プログラミングで作成します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。