用.aspx做网站seo教程网站
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
代码:
#include <stdio.h>  int main() {  int count = 0; // 计数器,记录生成的三位数的数量  // 使用三个嵌套的for循环来生成所有可能的三位数  for (int a = 1; a <= 4; a++) { // 百位  for (int b = 1; b <= 4; b++) { // 十位  if (b == a) continue; // 如果十位和百位相同,则跳过  for (int c = 1; c <= 4; c++) { // 个位  if (c == a || c == b) continue; // 如果个位和百位或十位相同,则跳过  // 打印当前生成的三位数  printf("%d%d%d\n", a, b, c);  count++; // 计数器加一  }  }  }  printf("共生成了%d个互不相同且无重复数字的三位数。\n", count);  return 0;  
}
