问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言这个题怎么写代码?

发布网友 发布时间:2022-05-26 14:29

我来回答

2个回答

热心网友 时间:2023-10-22 02:41

经过实验,这题目其实没有交代清楚,要想达到题目演示的结果,双休每天下降的值N是不变动,所以B努力提示后,工作日上升值x,休息下降值依然是N。

程序:直接x初值取n,那么B的结果肯定小于A,之后只要循环x每次增加,知道结果不小于A。

按题目说法,这个x肯定不是精确值。(输出的x只要整数)。

你可以通过降低常量AX的值,来调整运算精度!

我下面的代码,备注“//--可删除”的都是调试打印,让你看到运行过程的,你可以删掉。

由于第一天是基值,所以计算天数364天。

#include <stdio.h>

#define B 1.0//第一天基数

#define AX 1//x增值,越小精度越高。

int days[7]={0,1,2,3,4,5,6};

double getSN(int flag,double u,double d);//获得学习结果。flag=1全年不休;flag=0每周双休

//u:每天提升值,d每天下降值。当全年不休u,d都传n。当双休时d传n,u传x

int main()

{

    double n,x,sA,sB;

    printf("请输入n的值:");

    scanf("%lf",&n);

    x=n;

    printf("(按照每天工作努力值%lf)A全年不休工作的结果:%lf\n",n,getSN(1,n,n));//--可删除

    printf("(按照每天工作努力值%lf)B每周双休工作的结果: %lf\n",n,getSN(0,x,n));//--可删除

    sA=getSN(1,n,n);

    sB=getSN(0,x,n);

    while(sB<sA)

    {

        x+=AX;

        sB=getSN(0,x,n);

        printf("B尝试努力值增加至%lf\n",x);//--可删除

        printf("B增加后的工作结果:%lf\n",sB);//--可删除

    }


    printf("\nx最终值(整数输出)%d\n",(int)x);

    return 0;

}

double getSN(int flag,double u,double d)

{

    int cd=364,*p=days;

    double s=B;

    while(cd--)

    {

        if(!flag && (*p==6 ||*p==0))

            s=s-s*d/1000;

        else

            s=s+s*u/1000;

        if(p==&days[6])

            p=days;

        else

            p++;

    }

    return s;

}

热心网友 时间:2023-10-22 02:42

源代码如下:

#include<stdio.h>
#include<math.h>

int main()
{
double a,b,n,x;
while(1)
{
a=1;
b=1;
n=1;
x=1;
printf("请输入A君的努力程度N\n");
scanf("%lf",&n);
a=a*pow(1.0*(1.0 + n/1000),365);
do
{
x=x+1;
b=pow(pow((1.0-n/1000),2),52)*pow(pow((1.0+x/1000),5),53);
}while(b<a);
printf("B君的努力程度应为:%.0lf\n\n\n",x);
}
}

运行效果和代码截图如下:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 公司名称翻译成比较正规的英文格式,在线等,谢谢! 何谓光合作用? 光合作用公式:___+水 光能 有机物+__ 光合作用的公式是什么,,原料是什么 怎么把手提电脑话筒声音关掉 种草莓赚钱吗 传记的4种特点是甚么??? 情商之父 戈德曼 有什么书 帮忙写一篇《鲁滨逊漂流》读后感 ,600字以上 《情商》最新txt全集下载 从前的反义词的形容词 钢结构厂房优点有哪些 钢结构建筑的好处 钢结构的建筑有什么好处? wow英雄18波什么意思?怎么才能去 魔兽世界18M 中的问题 魔兽世界英雄18M是什么本?全名叫什么 魔兽世界18m问题! 魔兽世界YX18M是什么任务啊 iphone6手机能手写输入吗 如何写出高效的单片机C语言程序代码 中央空调 美的好吗?听说美的做很多年了,懂得说一下 谢谢! 公务员面试时,考官一般是由什么人组成呢。他们在面试前真的看过我们的简历对我们有初步了解吗?不是都是 电脑过一会没动,就会自动弹出风行网的电影广告,全屏的。。怎么去掉啊?? 用人单位会通过核对档案来看看我的应聘简历是否属实吗? 中职学校类的事业单位面试一般要问什么 测量0-10MPa用的精密压力表 会计学不会怎么办 如何看压力表? 对会计不感兴趣,大学四年学不好会计怎么办 上学年大一会计没学好,现在想自学,把落下的都补起来,我不想比别人差 我是学会计的,但学得不好,想找一分会计或出纳的工作怎么办? 同仁堂的瓶装冰糖燕窝怎么加热 明年就要实习了,学会计,可是实在是学的不好,证书也考不上,看到那些就头疼,不知道以后该怎么办,很迷 我是零基础 想学会计 但记性不好 看书老记不住怎么办 冰糖燕窝加苹果煮着吃可以吗? 会计专业学得不好出去社会该怎么办 冰糖燕窝能不能吃? 自己会计专业 可是却总是学不好,以后找工作怎么办? 燕窝是大热的吗?吃燕窝有什么好处?