C 数字1、2、3、4用不全相等的数字组成的三位数及其个数

# include<stdio.h>

int main()

{

int i,j,k;

int x=0,y=0,z=0;

for(i=1;i<5;i++)

{

for(j=1;j<5;j++)

{

for(k=1;k<5;k++)

{

if(!(i==j&&j==k&&i==k))

//if(i!=j&&j!=k&&i!=k)注意这段代码的表示的意思!

{

printf("%d%d%d  ",i,j,k);

x++;

}

}

}

}

printf("\n数字不全相同的三位数的个数为:%d个\n",x);

}

时间: 2024-10-23 14:15:39

C 数字1、2、3、4用不全相等的数字组成的三位数及其个数的相关文章

python 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。(用列表推导式)

count = 0 #计数器 for x in range(1,5): for y in range(1,5): for z in range(1,5): if x!=y and x!=z and y!=z: num=x*100+y*10+z print(num,end=' ') count += 1 print() print('无重复数字的三位数的个数:'+str(count)) #列推导式 num1 =[x*100+y*10+z for x in range(1,5) for y in r

jQuery 密码验证 字母加数字或符号的组合密码,不能单独使用数字、字母或字符及 常用正则

function validPsw() { var password = $(".password").val(); var num = 0; var number = 0 ; var letter = 0 ; var bigLetter = 0 ; var chars = 0 ; if (password.search(/[0-9]/) != -1) { num += 1; number =1; } if (password.search(/[A-Z]/) != -1) { num

小易邀请你玩一个数字游戏,小易给你一系列的整数。你们俩使用这些整数玩游戏。每次小易会任意说一个数字出来,然后你需要从这一系列数字中选取一部分出来让它们的和等于小易所说的数字。 例如: 如果{2,1,2,7}是你有的一系列数,小易说的数字是11.你可以得到方案2+2+7 = 11.如果顽皮的小易想坑你,他说的数字是6,那么你没有办法拼凑出和为6 现在小易给你n个数,让你找出无法从n个数中选取部分求和

小易邀请你玩一个数字游戏,小易给你一系列的整数.你们俩使用这些整数玩游戏.每次小易会任意说一个数字出来,然后你需要从这一系列数字中选取一部分出来让它们的和等于小易所说的数字. 例如: 如果{2,1,2,7}是你有的一系列数,小易说的数字是11.你可以得到方案2+2+7 = 11.如果顽皮的小易想坑你,他说的数字是6,那么你没有办法拼凑出和为6 现在小易给你n个数,让你找出无法从n个数中选取部分求和的数字中的最小数. 输入描述: 输入第一行为数字个数n (n ≤ 20) 第二行为n个数xi (1

一串数字中有两个只出现一次的数字其余都是成对相同,求这两个数

当然如果这个问题是只有一个不同的数,其他数字成对相同,那么就是把所有数字异或就得出这个数了 这次是有两个只出现一次的数字,其他数字都成对相同 1)先把所有数都异或得到数t 2)算出t的二进制第一个1的位置flag 3)将所有数根据二进制flag位置是否为1分成两组b1[],b2[] (此时每组数字的个数一定是奇数) 4)将b1组异或得到ans1,将b2组异或得到ans2 #include<iostream> #include<stdio.h> using namespace std

打印出所有的&quot;水仙花数&quot;,所谓&quot;水仙花数&quot;是指一个三位数,其各位数字立方和等于该数本身。

package com.mumu.ready; public class Daffodils { // 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身. // 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方. public static void main(String[] args) { for (int i = 100; i < 1000; i++) { in

有1、2、3、4四个数字,能组成多少个互不相同且一个数字中无重复数字的三位数?并把他们都输出。

/** * 有1.2.3.4四个数字,能组成多少个互不相同且一个数字中无重复数字的三位数?并把他们都输出. * */ public class Test1 { public static void main(String[] args) { int num = 0, c = 0; for (int i = 1; i <= 4; i++) { for (int j = 1; j <= 4; j++) { for (int k = 1; k <= 4; k++) { if (i != j &

有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

代码: package com.liron.p1; /** * 有1.2.3.4个数字,能组成多少个互不相同且无重 * 复数字的三位数?都是多少? */ public class Topic1 { public static void main(String[] args) { int i=0; //保存百位上的数 int j=0; //保存十位上的数 int k=0; //保存各位上的数 int t=0; //保存数字个数 for(i=1;i<=4;i++){ for(j=1;j<=4;j+

Java循环练习: 有1、2、3、4四个数字,能组成多少个无重复数字的三位数?都是多少?

package practiceGO; /**         有1.2.3.4四个数字,能组成多少个无重复数字的三位数?都是多少?  */ public class Cto { public static void main(String[] args) { int count = 0; for(int i=1; i<=4; i++){ for(int j=1; j<=4; j++){ for(int k=1; k<=4; k++){ if (i!=j && i!=k 

【python 思路】题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

# encoding:utf-8 # p001_1234threeNums.py def threeNums(): '''题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?''' print None count = 0 nums = [] for index1 in xrange(1,5): for index2 in xrange(1,5): for index3 in xrange(1,5): if index1 != index2 and index1 !