階乗プロセス:各乗算演算の終了時にキャリーを検討したり、エラーが発生します
書式#include <iostreamの> 書式#include < 文字列の.h> 使用して 名前空間はstdを、 int型のmain(){ int型Iは、N、jは、 int型 [ 100000 ] = { 1 }。 cinを >> N; INT LEN = はsizeof()/ はsizeof([ 0 ])。 以下のために(私は= 0 ; iは<N; iは++ ){ ため(J = 0 ; J <LEN; J ++ ){ [j]は [j]を= *(I + 1 )。 } ため(J =0 ; J <LENあり、j ++ ){ int型温度= 0 。 もし([J]> = 10 ){ TEMP = [J]。 [j]は [J]%= 10 。 [J + 1 ] = TEMP / 10 + [J + 1 ]。 } } } int型フラグ= 0 。 以下のためには、(iがlen- = 1 ; I> = 0 ; i-- ){ 場合([i])とフラグ= 1 。 もし(フラグ)COUT << [I]。 } COUT << ENDL。 }