C语言编程100例:1

来源:互联网 发布:上海犇迩网络骗局 编辑:程序博客网 时间:2024/05/16 10:29

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



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

#include<stdio.h>int main(void){int num[4]={1,2,3,4};int i,j,k;int count=0;for(i=0;i<4;i++){for(j=0;j<4;j++){if(j==i){continue;}else {for(k=0;k<4;k++){if(k==j||k==i){continue;}else{count++;printf("%d\n",num[i]*100+num[j]*10+num[k]);}}}}}printf("总共:%d个数据",count);return 0;}


0 0
原创粉丝点击