C语言程序 输入一周工作时间,40小时以内20.5元每小时,超出部分30.5元每小时,计算钱数
时间: 2024-05-04 16:16:20 浏览: 18
好的,根据您的要求,我可以为您提供以下 C 语言程序,用于计算一周工作时间的工资:
```
#include <stdio.h>
int main()
{
float hours, rate, salary;
printf("请输入一周工作时间(单位:小时):");
scanf("%f", &hours);
if (hours <= 40)
{
rate = 20.5;
}
else
{
rate = 20.5 + (hours - 40) * 30.5;
}
salary = hours * rate;
printf("一周工作时间为 %.2f 小时,每小时的工资为 %.2f 元,一周的工资总额为 %.2f 元。", hours, rate, salary);
return 0;
}
```
您可以将此代码复制到 C 语言的开发环境中运行,按照提示输入一周工作时间,程序将计算出您的工资并显示在屏幕上。希望能够帮助到您,谢谢!
相关问题
使用C语言 写一个统计每小时生产个数的程序
以下是一个简单的统计每小时生产个数的程序,它使用了C语言中的时间函数来计算时间间隔并进行统计。
```c
#include <stdio.h>
#include <time.h>
int main() {
int count = 0;
time_t start_time = time(NULL);
time_t current_time;
// 生产过程
while (1) {
// 统计个数
count++;
// 每小时输出一次统计结果
current_time = time(NULL);
if (current_time - start_time >= 3600) {
printf("Last hour's production: %d\n", count);
count = 0;
start_time = current_time;
}
}
return 0;
}
```
在程序中,我们使用了一个循环来模拟生产过程,并在循环中统计生产的个数。每次循环结束后,我们使用time函数获取当前时间,并计算与开始时间的时间间隔。当时间间隔达到一个小时时,我们输出统计结果,并将计数器重置为0,同时更新开始时间为当前时间。
注意,这个程序只是一个简单的示例,实际应用中可能需要根据具体情况进行修改。
编写c语言程序输入一个三位数,计算并输出该数每位数的立方和
以下是一个可能的解决方案:
```c
#include <stdio.h>
int main() {
int num, digit1, digit2, digit3, sum;
printf("请输入一个三位数:");
scanf("%d", &num);
digit1 = num / 100; // 获取百位数字
digit2 = (num % 100) / 10; // 获取十位数字
digit3 = num % 10; // 获取个位数字
sum = digit1 * digit1 * digit1 + digit2 * digit2 * digit2 + digit3 * digit3 * digit3; // 计算立方和
printf("%d的立方和为%d\n", num, sum);
return 0;
}
```
程序首先提示用户输入一个三位数,然后使用scanf()函数读取用户输入的数字。接着,程序使用整除和模运算符来获取该数的每个数字(即百位、十位和个位数字),并计算它们的立方和。最后,程序使用printf()函数输出结果。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)