第一次作业 四班15

本文通过C语言实现体重计算及员工薪资算法,详细解析了根据身高计算标准体重和根据工作时间计算薪资的程序设计过程,强调了细心与实践的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//PTA3.4
#include <stdio.h>
int main()
{
    int H;
    float weight;
    scanf("%d",&H);
    weight=(H-100)*0.9*2;
    printf("%.1f",weight);
    return 0;
}

7-4 是不是太胖了

1.本题是要根据人的身高计算出标准体重。

第一步:定义人的身高和体重分别为H,weight两个变量。

第二步:对变量H赋值。

第三步:利用公式一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数,已知市斤是公斤的两倍;计算出数值。

第四步:利用printf()函数打印出最终对应的标准体重weight值。

2.流程图:

3.做题过程中要仔细读题,开始时我忽略了市斤是公斤的二倍这个条件,题目要求得出体重单位为市斤,因此在计算公式中要乘2,才能得到正确答案。

 

 

//PTA5.8
#include <stdio.h>
int main()
{
    int n,t;
    float s;
    scanf("%d %d",&n,&t);
    if(n<5){
        if(t<=40){
            s=30*t;
        }
        else{
            s=30*40+1.5*30*(t-40);
        }
    }else{
        if(t<=40){
            s=50*t;
        }else{
            s=50*40+1.5*50*(t-40);
        }
    }
    printf("%.2f",s);
    return 0;
}

7-8 计算工资

1.本题要求根据工作时间不同资薪不同计算出员工该周获得的总资薪。

第一步:定义两个变量:员工的入职年数和周工作时间分别为n,t.

第二步:定义变量周薪为s.

第三步:对变量n,t赋值。

第四步:利用if-else语句进行判断,判断n是否小于5,如果是,再判断t是否小于等于40,t小于等于40时利用定义算法计算s的值,若否,则进行下一判断计算出s的值。若n大于等于5时,进入判断t,若t小于等于40计算s的值,否则进入下一判断计算。

第五步:最终计算打印出周薪s的值。

2.流程图:

3.做题时要认真考虑,把每一段薪资和工作时间都要考虑到,我在做本题时考虑不够全面,判断语句运用不完全,导致结果错误,多多练习才能熟练运用。

近期总结:近期我们学习了表达式,scanf()函数,printf()函数以及非常重要的if-else循环语句,嵌套语句,循环语句等,在学习过程中有时会落掉某个符号导致编译失败,也有因为考虑问题不周导致答案错误,多多练习才能熟练的掌握它。遇到问题的时候先是自己一遍遍尝试,然后会找其他人帮助,多次练习记忆更牢靠。

转载于:https://www.cnblogs.com/miranda-233/p/11000542.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值