c++
int 输入整数(0), 最大偶数(0), 最大次(0), 最小偶数(8), 最小次(0), 取数(0), 偶数次(0);
scanf_s("%d", &输入整数);
do
{
取数 = 输入整数 % 10;
if (!(取数 % 2))
{
if (取数 > 最大偶数)
{
最大偶数 = 取数;
最大次 = 1;
}
else
if (取数 == 最大偶数)
最大次++;
if (取数 < 最小偶数)
{
最小偶数 = 取数;
最小次 = 1;
}
else
if (取数 == 最小偶数)
最小次++;
偶数次++;
}
} while (输入整数 /= 10);
printf_s("偶数次%d ", 偶数次);
printf_s("最大偶数%d ", 最大偶数);
printf_s("最大次%d ", 最大次);
printf_s("最小偶数%d ", 最小偶数);
printf_s("最小次%d\n", 最小次);