借书方案C语言
来源:互联网 发布:上饶师范学院网络教务 编辑:程序博客网 时间:2024/06/05 13:51
小明有5本新书,要借给A、B、C这3位小朋友, 若每人每次只能借1本,则可以有多少种不同的借法?
分析:这是一道关于排列组合的问题,将5本书按1~5编号,A,B,C三人每次任选一本,每人有5种选择,由于一本书每次只能由一人取得,所以每次取书三人所得书的编号皆不同。
#include<stdio.h>main(){ int a,b,c; int sum=0; for(a=1;a<=5;a++) //A借阅的图书编号 for(b=1;b<=5;b++) //B借阅的图书编号 for(c=1;c<=5;c++) //C借阅的图书编号 { //每人每次借的书都不同 if(a!=b && b!=c && a!=c) { printf("A:%d B:%d C:%d\n",a,b,c); sum++; } } printf("总共有%d种借阅方式",sum); }
阅读全文
0 0
- 借书方案C语言
- c语言学习方案!
- C语言代码优化方案
- 最佳存款方案C语言
- C语言代码优化方案(转)
- 科协电脑部C语言培养方案
- C语言 一元钱的兑换方案
- 一个异或加密方案--C语言实现
- C语言小问题解决方案(持续更新)
- C语言 while(feof(fp)){}多循环一次解决方案
- 如何对C语言设计合适的程序调试方案
- [V1.0]小木虫路径搜索问题C语言处理方案
- 算法提高 金明的预算方案 C语言
- C语言快速排序实现方案(面向ACM、NOIP)
- vim中c语言的配色方案VIM Color Scheme Test – C
- [书]C语言
- 借书方案
- 借书方案
- 【JavaScript】jQuery中的$("#id")与document.getElementById("id")的区别
- Mono源码阅读--加载文件
- 数据类型与相互转换
- 学习笔记—神经网络与正则化
- iOS工程里添加C文件造成的编译错误
- 借书方案C语言
- LintCode第697题目:判断是否为平方数之和
- java中判断二维数组是否为空
- 从键盘任意输入一个年号,并判断它是否是润年
- Java知识点小结
- NDK 开发之 Android Studio 中使用 JNI
- 重建链表
- 通过RSRP和SINR判断LTE信号质量
- NOIP2017游记