奇数桁と偶数桁の差を計算するCプログラム

王林
リリース: 2023-09-10 14:05:06
転載
1101 人が閲覧しました

奇数桁と偶数桁の差を計算するCプログラム

数値が与えられた場合、奇数桁と偶数桁の差を求めます。これは、すべての偶数桁とすべての奇数桁を数えて、その合計を引くことを意味します。

Input:12345 Output:3
ログイン後にコピー

手順

the odd digits is 2+4=6 the even digits is 1+3+5=9 odd-even=9-6=3
ログイン後にコピー

数値の各桁を取得し、その数値が偶数か奇数かを確認し、偶数であれば偶数と合計します。そうでない場合は、奇数の合計を加えて差を取ります。

#include  using namespace std; int main() { int n, r=0; int diff =0; int even=0; int odd=0; n=12345; while(n != 0){ r = n%10; if(r % 2 == 0) { even+=r; } else { odd+=r; } n/=10; } diff=odd-even; printf("%d",diff); return 0; }
ログイン後にコピー

以上が奇数桁と偶数桁の差を計算するCプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!