给定不超过6的正整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。 输入格式: 输入在一行中给出A。 输出格式: 输出满足条件的的3位数,要求从小到大,每行6个整数。整
时间: 2024-06-13 22:07:07 浏览: 125
```c
#include <stdio.h>
int main()
{
int i, j, k;
int cnt = 0;
int a = 0;
printf("请输入一个0-5之间的整数:");
scanf("%d", &a);
i = a;
while (i <= a + 3)
{
j = a;
while (j <= a + 3)
{
k = a;
while (k <= a + 3)
{
if (i != j && i != k && j != k)
{
cnt++;
printf("%d%d%d", i, j, k);
if (cnt == 6)
{
printf("\n");
cnt = 0;
}
else
{
printf(" ");
}
}
k++;
}
j++;
}
i++;
}
return 0;
}
```
--相关问题--:
1. 如何判断一个数是否为正整数?
2. 如何在C语言中
阅读全文