中国石油大学C语言上机题答案.zip(18)

发布时间:2021-06-06

每天早上都吃了前一天剩下的一半加天数个(例如,第5天吃了前一天剩下的一半加5个)。到第n天早上再想吃的时候,就只剩下一个桃子了。

输入

天数n

输出

第一天的桃子个数。提示:输出语句为

printf("The monkey got %d peachs in first day.\n",sum);

输入样例

5

输出样例

The monkey got 114 peachs in first day.

提示:

问题分析:

总共 t0

日 吃掉 剩余

1 t0/2+1 t0-(t0/2+1)=t0/2-1 t1=t0/2-1 =>t0=(t1+1)*2

2 t1/2+2 t1-(t1/2+2)=t1/2-2 t2=t1/2-2 =>t1=(t2+2)*2

....

n-1 tn-2/2+(n-1) tn-2-(tn-2/2+(n-1))=tn-2/2-(n-1) tn-1=tn-2/2-(n-1) => tn-2= (tn-1+n-1)*2 n 1 0 tn-1=1

#include <stdio.h>

int main()

{

int n,i;double sum;

scanf("%d",&n);

i=n,sum=1;

for(;i>1;i--)

sum=(sum+(i-1))*2;

printf("The monkey got %.0lf peachs in first day.\n",sum);

return 0;

}

5.12 马戏团观众人数

问题描述

一个马戏团表演, n 个座位全满,全部门票收入是 120 元,现在知道,男人每人 5 元,女人每人 2 元,小孩每人 1 角。根据总人数,计算出男人、女人和小孩各多少人。 输入

总人数 n

输出

男人、女人和小孩人数,若 n 人无法满足条件,则输出“No output\n”

#include <stdio.h>

中国石油大学C语言上机题答案.zip(18).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219