c++方面有一个问题有些不懂,请一位先生帮助解答一下

1、2、3、4这4个数可组成多少个互不相同、且无重复数字的三位数,分别是多少?每5个一行输出。最后一行显示共有多少个这样的数字。

写3个for循环,定义三个变量i,j,k ,然后判断一下i,j,k互不相的的情况下,输出即可。

【C语言】有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?_小姚的博客-CSDN博客 分析:设有a,b,c三个变量,可以用于控制三位数的个位(c),十位(b*10),百位(a*100),使用for循环嵌套,分别控制个位、十位、百位的切换,遇到符合条件的数便输出,定义变量count用于计数,每输出一个数便加一代码如下:#include <stdio.h>int main(void) { //输出符合条件的数 int a, b, c; ... https://blog.csdn.net/weixin_42643216/article/details/81072593
用count的计数值加一下换行即可