您的位置:首页 > 编程语言 > C语言/C++

指尖上的代码[C语言版]-<1>

2012-08-06 21:42 211 查看
这段时间没什么事,所以就决定写一系列的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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: