VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 609|回复: 0

[转载] 初级经典C语言题目一道

[复制链接]
19_avatar_middle
在线会员 发表于 2016-10-11 18:23:06 | 显示全部楼层 |阅读模式


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

程序分析:可填在百位、十位、个位的数字都是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&&i!=j&&j!=k)    /*确保i、j、k三位互不相同*/
printf(“%d,%d,%d\n”,i,j,k);
}
}




上一篇:输出流为什么不能重载呢?
下一篇:C语言初级习题——发放奖金提成问题
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-8-19 14:55

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表