- 66
- 0
- 约2.06万字
- 约 38页
- 2021-11-26 发布于江苏
- 举报
这些是我用半个月的时间整理的,都是源自经典算法100例,但是源文档有很多错误和不规范之处,下面的 43 例中,都是经过 c++6.0 编译器通过的。仅供参考,如果有不懂之处咱们共同探讨,我的邮箱: www.dingxiaoyao2006@126.com
C++
语言编程经典 43 例
【程序 1】题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。
#includeiostream using namespace std; int main()
{
int i,j,k; for(i=1;i5;i++){ for(j=1;j5;j++)
{
for(k=1;k5;k++)
{
if(i!=ji!=kj!=k) couti*100+j*10+k ;
}
}
}
return 0;
};
运行结果:123 124 132 134 142 143 213 214 231 234 241 243 312 314 321 324 341 342
412 413 421 423 431 432
==============================================================
【程序 2】题目:企业发放的奖金根据
原创力文档

文档评论(0)