首页 > 其他分享 >建民打卡日记4.15

建民打卡日记4.15

时间:2023-04-15 11:34:56浏览次数:30  
标签:4.15 int 日记 循环 打卡 建民

五本新书,借给a,b,c三人,每人借一本,共有多少种借书方案?

二、设计思路

1.从五个数中选取三个排列组合,确立循环范围

2.建立循环穷举所有情况

3.符合条件的情况输出

三、程序流程图

 

 

四、代码实现

#include <iostream>
using namespace std;

int main() {
	int a, b, c, i = 0;
	printf("A,B,C三人所选书号分别为: \n");
	for (a = 1; a <= 5; a++) {
		for (b = 1; b <= 5; b++) {
			for (c = 1; c <= 5; c++) {
				if (a != b && a != c && b != c) {

					printf("A:%2d B:%2d C:%2d    ", a, b, c);
					i++;
					if (i % 4 == 0)
						printf("\n");
				}
			}
		}
	}
	printf("共有%d种有效借阅方法\n", i);
}

运行结果

标签:4.15,int,日记,循环,打卡,建民
From: https://www.cnblogs.com/cor0000/p/17319237.html

相关文章

  • 打卡第四天
    比较两个数大小一、1.先定义两个变量xy,用于将输入值存与变量中2.运用if语句,如果两个数不相等,就比较两个数大小,若相等则直接输出x=y3.如果x>y,则输出结果,反之输出x<y二、 三、#include<iostream>usingnamespacestd;intmain(){ intx,y; cout<<"输入两个数的值"; cin>>x>......
  • 每天打卡一小时 第五天 编译四部曲
      第一部曲自然语言 建立双重循环求解选择语句输出 第二部曲流程图  第三部曲伪代码(代码)#include<stdio.h>intmain(){    intN;    scanf("%d",&N);    inta,b;    intf=0;    for(a=1;a*a<=N;a++)    {      ......
  • 4月14日打卡
    打卡c++趣味  #include<bits/stdc++.h>usingnamespacestd;intmain(){inti;doubleb=0.0,a=1000;for(i<=0;i<5;i++){b=(b+a)/(1+12*0.063);}printf("%0.2lf\n",b);return0;......
  • 第一天打卡
     #include<iostream>usingnamespacestd;intmain(){ intcock,hen,chicken; for(cock=0;cock<=20;cock++){ for(hen=0;hen<=33;hen++){ chicken=100-cock-hen; if(cock*5+hen*3+chicken/3.0==100){ cout<<"cock="<<coc......
  • c++打卡第五天
    嵌套和递归一、嵌套调用。 1、嵌套调用是指在一个函数中调用另一个函数,也可以在一个类中使用另一个类作为成员变量。 2、实例 ①函数成员调用#include<iostream>usingnamespacestd;intfa2(inta){returna+1;}intfa1(intn){return2*fa2(n);}......
  • 每日打卡
    #include<iostream>冒泡排序usingnamespacestd;#defineN10intmain(){ intarr[N]={1,4,6,3,0,2,5,9,8,7}; Bubble_Sort(arr,10); for(inti=0;i<N;i++) { cout<<arr[i]<<","; } cout<<endl; return0;}voidBubbl......
  • 天天打卡一小时——1
    一.问题描述输入一个年份,判断是否闰年二.设计思路1.闰年的概念:能被4整除却不能被100整除或能被400整除的年份就是闰年2.输入一个数字代表年份3.若这个数字可以被4或400整除则将这个数存储到变量year中,为闰年;反之不是闰年三.程序流程图  四.代码实现#include<iostream......
  • 打卡5
    1.10数制转换    #include<bits/stdc++.h>usingnamespacestd;intsource,object,length;//储存原数,村拿出目标数值,存储字符串长度longdecimal_num;//存储十进制chartemp[1000];//存转换后的数值intflag=1;//是否退出的标志/*将字符转换为数字*/intchar_to......
  • 趣味打卡第一天(包装机)
    包装机用到栈和队列:注意要找准用栈还是队列,栈要注意段错误#include<bits/stdc++.h>usingnamespacestd;intmain(){stack<char>kuang;//用栈模拟框(容易理解)queue<char>a[1000];//用队列模拟轨道(它是按键盘的输入顺序输出的,是先进先出)intm,n,s;cin>>n>>m>>s;......
  • 打卡3
      #include<stdio.h>intmain(){  intyear,month,day,x,a;  intye=2010;  intsum=0;  inti[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};//建立平年各月份天数的数组  intj[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};//建立闰年各月份天数的数......