機能は次のとおり修飾3つの整数の整数(100から999)を検索し、小から大へのアレイに向けるために、それは完全な方形でもあり、そのような144676などのような2つの桁と同じです。
、この機能を達成コンパイルされた関数によって返された条件を満たす整数の個数をご用意ください。
ラストコールwriteDat()out.datでファイルに出力。
書式#include <stdio.hに>
INT jsValue(int型BB [])
{INT I、J、K = 0。
int型のフン、10、データ;
以下のための式(I = 10、I <32; I ++)
{J = I * I。
ハム= J / 100;
10 = J%で10分の100。
データ= Jの10%。
(ハム場合10 ||ハムデータ|| 10 ==データ)
BB [K ++] = J;}
Kを返します。
}
メイン()
{
INT B [20]、か。
= jsValue(B)。
writeDat(NUM、B)。
}
writeDat(INT NUM、int型B [])
{
FILE *アウト。
私はint型。
アウト=のfopen(「out.dat」、「W」)。
printf( "%dの\ n" は、NUM)。
関数fprintf(アウト、 "%D \ n" は、NUM)。
ための式(I 0 =; I <NUM; I ++){のprintf( "%D \ n" は、Bは、[I]); fprintfの(うち、 "%D \ n"、B [I]);} FCLOSEを(OUT) ;
}