C语言编写程序,实现以下输出结果。备注:以下冒号后的数值由程序员在显示结果的黑屏窗口中输入,找零由程序计算得出。 面包价格: 实付: 找零: 方便面价格: 实付: 找零:
时间: 2023-03-31 16:05:14 浏览: 145
我可以回答这个问题。以下是 C 语言编写程序,实现以上输出结果的代码:
#include <stdio.h>
int main() {
float bread_price, bread_paid, bread_change;
float noodle_price, noodle_paid, noodle_change;
printf("面包价格:");
scanf("%f", &bread_price);
printf("实付:");
scanf("%f", &bread_paid);
bread_change = bread_paid - bread_price;
printf("找零:%f\n", bread_change);
printf("方便面价格:");
scanf("%f", &noodle_price);
printf("实付:");
scanf("%f", &noodle_paid);
noodle_change = noodle_paid - noodle_price;
printf("找零:%f\n", noodle_change);
return ;
}
相关问题
C语言,编写程序,实现以下功能并输出:(1)函数中输入某班10
个学生的数学成绩,计算并返回平均成绩;(2)主函数调用该函数,将平均成绩输出到屏幕上。
以下是C语言程序的实现:
```c
#include <stdio.h>
float calc_avg(float scores[]) {
float sum = 0;
for (int i = 0; i < 10; i++) {
sum += scores[i];
}
return sum / 10;
}
int main() {
float scores[10];
printf("请输入10个学生的数学成绩:\n");
for (int i = 0; i < 10; i++) {
scanf("%f", &scores[i]);
}
float avg = calc_avg(scores);
printf("平均成绩为:%.2f\n", avg);
return 0;
}
```
以上程序中,`calc_avg`函数接受一个包含10个学生数学成绩的数组,计算并返回平均成绩。主函数中,首先声明一个包含10个`float`类型元素的数组`scores`,然后通过循环,输入10个学生的数学成绩。接着,调用`calc_avg`函数,计算平均成绩并存储在变量`avg`中。最后,使用`printf`函数将平均成绩输出到屏幕上。注意,使用`%.2f`格式化输出,保留小数点后两位。
5.编写C语言程序,实现由键盘任意输入半径,计算圆的面积,并将结果输出到屏幕上
您好,我可以回答这个问题。以下是C语言程序的代码:
#include <stdio.h>
#define PI 3.1415926
int main() {
float radius, area;
printf("请输入圆的半径:");
scanf("%f", &radius);
area = PI * radius * radius;
printf("圆的面积为:%f", area);
return ;
}
感谢您的提问!