不会的话可以去看小白学C语言

入门级C语言练习题

给定不超过6的正整数A,考虑从A开始的连续4个数字,请输出所有由它们组成的无重复数字的三位数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
int main()
{
int a;
scanf_s("%d", &a);
int i, j, k;

i = a;
while (i <= a + 3) {
j = a;
while (j <= a + 3) {
k = a;
while (k <= a + 3) {
if (i != j) {
if(i != k){
if (j != k) {
printf("%d%d%d ", i, j, k);
}
}
}
k++;
}
j++;
}
i++;
}
return 0;
}