首页 > 其他分享 >天天打卡一小时第六天

天天打卡一小时第六天

时间:2023-04-19 19:13:57浏览次数:46  
标签:输出 第一天 int 天天 第六天 while 打卡 桃子

1.问题描述

实验2-1 猴子吃桃问题

一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到第N天早上想再吃时,见只剩下一个桃子了。问:第一天共摘了多少个桃子?

输入格式:

输入在一行中给出正整数N(1<N≤10)。

输出格式:

在一行中输出第一天共摘了多少个桃子。

输入样例:

3

输出样例:

10

2.设计思路

代码主体使用while语句,从第N天到第一天对桃子数进行加乘,同时天数自减,到N=1时,退出while语句循环,输出结果

3.程序流程图

无法正常显示

4.代码实现

#include<stdio.h>

int main()

{

int s=1,N;

scanf("%d",&N);

while(N>1)

{

s=(s+1)*2;

N--;

}

printf("%d",s);

return 0;

}

标签:输出,第一天,int,天天,第六天,while,打卡,桃子
From: https://www.cnblogs.com/newzeon/p/17334346.html

相关文章

  • 4.19打卡
    问题描述:给定一个长度为n的数组,找出其中的最大元素和最小元素的差值。假设数组中的元素范围为[-10000,10000]。设计思路:1.直接排序,取出最大值和最小值,计算其差值;2.遍历数组,同时维护最大值和最小值,最后计算其差值。 程序流程图:1.直接排序,取出最大值和最小值,计算其差值2.......
  • 建民打卡日记4.19
    一、问题描述二、设计流程 1.定义两个双精度浮点数a,b=1000;     2.循环5次从后往前计算存款数;     3.循环内a=b/(1+12*0.0063)       b=a+1000;三、流程图设计四、代码实现#include<iostream>usingnamespacestd......
  • 4月19打卡
     #include<bits/stdc++.h>usingnamespacestd;intchar_to_num(charch){ if(ch>='0'&&ch<='9') returnch-'0'; elsereturnch-'A'+10;}charnum_to_char(intnum){ if(num>=0......
  • 打卡6
    牛顿迭代法求方程根#include<stdio.h>#include<math.h>floatsolution(floata,floatb,floatc,floatd){ floatx0,f,fd,h; floatx=1.5; do { x0=x; f=a*x0*x0*x0+b*x0*x0+c*x0+d; fd=3*a*x0*x0+2*b*x0+c; h......
  • 建民の每日打卡8
    一、问题描述对N个数进行升序排列二、流程设计1.将N个数存入数组2.遍历数组,依次比对相邻两数大小,并将较大者置后3.最大值被置于最后,下次遍历数组只需至N-1处4.遍历N次后,完成排序三、流程图设计 四、代码实现#include<iostream>usingnamespacestd;#defineN10intm......
  • 打卡8
    2.4三色球问题 流程图 #include<bits/stdc++.h>usingnamespacestd;intmain(){ for(inti=0;i<=3;i++)//红球 { for(intj=0;j<=3;j++)//白球 { //如果剩下的球小于等于黑球的个数那么就符合 if(8-i-j<=6)cout<<i<<''<<j<<''&l......
  • c++打卡第九天
    一、问题描述。   有一辆撞人逃逸的车辆,有三人目击他的车牌号,其中一人说它的前两数是相同的,零一人说它的后两位是相同的,第三个人说,这四位数是一个整数的平方,如何求解这个车牌号。二、设计思路。    ①、对于此类求解问题,需要采用穷举法,对这个车牌号进行开方是否......
  • 4.19打卡
    #include<iostream>#include<iomanip>#include<cmath>usingnamespacestd;intmain(){enumcolor{red,yellow,blue,white,black};inti,j,k;intn=0;for(i=red;i<=black;i++){for(j=i;j<=black;j++)......
  • 打卡 无规矩不成方圆 - C/C++ 多态
    请结合如图所示的继承关系设计Shape、Circle以及Rectangle类,使得下述代码可以正确计算并输出矩形和圆的面积。提示:Shape的析构以及area()函数都应为虚函数。  裁判测试程序样例://Project-Shapes#include<iostream>usingnamespacestd;//在此处定义Shape,Cirlce及......
  • leetcode_打卡7
    leetcode_打卡7题目:238.除自身以外数组的乘积思路:代码:classSolution{publicint[]productExceptSelf(int[]nums){intn=nums.length;intsum=1,result=1;intj=0;int[]answer=newint[n];for(inti=0;i<n;i++){......