小さな問題を解決するための機能

2つの素数とに偶数に
する#include <stdio.hに> isPrime(INT NUM){int型 (|| NUM NUM 1 == == 2){IF ;リターン1 }他{ (INT I = 2 ; IはNUMを<; Iは++){ (I NUM%の== 0){IF 戻り0; }そうでなければ{ 。、リターン1 } } } } {ISEVEN(N-int)をint型 (N-%2 == 0){IF リターン1。 ; }そうでなければ{ 0を返す; } } (メインボイド){ //も2つの素数に分け入れ、 INT N-; scanfの( "%のD"、およびN-)、 IF(ISEVEN(N)){ (INT用i = 1; iがn <; iは++){ IF(isPrime(I)&& isPrime(NI)){ のprintf( "%のD =%のD +%d個の\ n"は、N、I、NI)。 } } } {他 のprintf(「入力が偶数でありません」)。 } }

 

する#include <stdio.hの> 
INT COUNT(N-INT){ 
  (N / 10 == 0){IF数を返す// 1つの。
      復帰1; 
  }そうでなければ{ 
      戻りCOUNT(N / 10)+ +1; // 123ビット= 12ビット+ 1 
  } 
} 

メインボイド(){ 
    //も2つの素数と設計機能に入れ、整数ビット数決定
    INT N-を、
    scanfの(「%のD」、およびN- ); 
    のprintf( "%のD"、COUNT(N-)); 

}

 

おすすめ

転載: www.cnblogs.com/luoxuw/p/11293780.html