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

#include int main(){int i,j,k,l=0;printf("题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?\n");for(i=1;i<5;i++) { // 以下为三重循环 for(j=1;j<5;j++) { for(k=1;k<5;k++){if(i!=k&&k!=j&&i!=j){ printf("%d,%d,%d\n",i,j,k);l+=1; } } }}printf("一共有%d行",l);}

题目二:求100-999中所有的水仙花数,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。

#include int main(){int a,i,j,k;for(a=100;a<1000;a++){i = a/100%10;j = a/10%10;k = a%10;if(k*k*k+j*j*j+i*i*i==a){printf("%d\n",a);}}}

题目三: