#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int rate=100;
int hour;
cout<<"输入本周工作的小时数:"<<endl;
cin>>hour;
if(hour<=40)
{
cout<<"本周共工作"<<hour<<"小时,本周薪水为:"<<hour*rate<<endl;
}
else
{
cout<<"本周共工作"<<hour<<"小时,本周薪水为:"<<40*rate+1.5*rate*(hour-40)<<endl;
}
return 0;
#include <math.h>
using namespace std;
int main()
{
int rate=100;
int hour;
cout<<"输入本周工作的小时数:"<<endl;
cin>>hour;
if(hour<=40)
{
cout<<"本周共工作"<<hour<<"小时,本周薪水为:"<<hour*rate<<endl;
}
else
{
cout<<"本周共工作"<<hour<<"小时,本周薪水为:"<<40*rate+1.5*rate*(hour-40)<<endl;
}
return 0;
}
总结:简单的数学方程,直接上手就写,虽然原理知道,但是难免有细节没注意从而引起计算结果的错误。细心。