有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?程序如下main(){int i,j,k;printf("\n");for(i=1;i<5;i++);for(j=1;j<5;j++);for(k=1;k<5;k++);if (i!=k&&k!=j&&j!=k);printf("%d,%d,%d\n",i,j,k);getch();}
一看你这程序 就知道你没好好看书#include<stdio.h>main(){int i,j,k;printf("\n");for(i=1;i<5;i++)for(j=1;j<5;j++)for(k=1;k<5;k++)if (i!=k&&k!=j&&j!=k)printf("%d,%d,%d\n",i,j,k);
}
不对呀 我得结果还是5,5,5 没变化
#include \"stdio.h\"main(){ int i,j,k; printf(\"\n\"); for(i=1; i<5; i++){ for(j=1; j<5; j++){ for(k=1; k<5; k++){ if(i!=k && k!=j && j!=k){ printf(\"%d, %d, %d\n\", i, j, k); } } } } getch();}
编程要注意格式规范,不规范的格式会被人鄙视的。特别是做程序员,如果写一些不格式不规范的代码,就等着被炒吧。