指尖上的代码[C语言版]-<1>
2012-08-06 21:42 java线程例子 阅读(283) 评论(0) 编辑 收藏 举报这段时间没什么事,所以就决定写一系列的Blog来温故和提升自己的编程水平。
前段时间,有个叫“舌尖上的中国”的纪录片比较火,我也小山寨一下,把本系列的Blog取名为“指尖上的代码”,来记录自己的成长,并且我准备坚持写下去,希望自己能天天进步。
(声明:本系列的Blog中的大部分实例来自网上,有一些我做了小小的改编,希望对能共同学习的人有小小的帮助!)
<1> 有0、1、2、3个数字,能组成多少个互不相同且无重复数字的三位数?都是什么?
分析:
代码:
#include "Stdio.h" int main(void) { int i,j,k,sum; sum=0; printf("The numbers is:\n\n"); for(i=1;i<=3;i++) { for(j=0;j<=3;j++) { if(j!=i) { for(k=0;k<=3;k++) { if(k!=j&&k!=i) { sum++; printf("%d%d%d\t",i,j,k); } } } } printf("\n"); } printf("\nThe total of the numbers is %d",sum); return 0; }
编译结果:
点石成金 写于 2012/08/06/21:46