以下代码未经编译测试,但应该是可行的:
void main()
{
unsigned char i,j,k,m,n;
unsigned int result;//计算结果
for(i = 1;i < 6;i ++)
{
for(j = 1;j < 6;j ++)
{
for(k = 1;k < 6;k ++)
{
for(m = 1;m < 6;m ++)
{
for(n = 1;n < 6;n ++)
{
result = i * 10000 + j * 1000 + k * 100 + m * 10 + n;
//如果要显示结果的话,在这里显示result变量即可
}
}
}
}
}
}