用数字1-3之间不同的3个数构成一个三位数,按每行2个的格式输出这些数,并输出总个数和其中偶数的个数。
输出结果
123 132
213 231
312 321
三重循环吧
#include <stdio.h>
int main()
{
int i,j,k,count=0;
for(i=1;i<=3;i++)
{
for(j=1;j<=3;j++)
{
if(i==j)
continue;
for(k=1;k<=3;k++)
{
if(k==i || k==j)
continue;
printf("%d%d%d ",i,j,k);
count++;
if(count %2 == 0)
printf("\n");
}
}
}
return 0;
}