C语言编程:按题目要求从键盘输入乘车的起步价及行车公里数,输出车费?

C语言编程:按题目要求从键盘输入乘车的起步价及行车公里数,输出车费?,第1张

按照题目要求编写的C语言程序如下

#include<stdio.h>

int main(){

int price,kilometre

float payment

printf("请输入起步价:")

scanf("%d",&price)

printf("请输入行车公里数:")

scanf("%d",&kilometre)

if(price==4){

payment=4+(kilometre-3)*1.2

printf("应付车资为%.2f。",payment)

}else if(price==5){

payment=5+(kilometre-3)*1.5

printf("应付车资为%.2f。",payment)

}else if(price==6){

payment=6+(kilometre-3)*1.8

printf("应付车资为%.2f。",payment)

}else{

printf("无此起步价。")

}

return 0

}

ECU由微处理器(CPU)、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成。

ECU的电压工作范围一般在6.5-16V、工作电流在0.015-0.1A、工作温度在零下40-80度。能承受1000Hz以下的振动,ECU损坏的概率非常小,在ECU中CPU是核心部分;

它具有运算与控制的功能,发动机在运行时,它采集各传感器的信号,进行运算,并将运算的结果转变为控制信号,控制被控对象的工作。

扩展资料:

ECU会透过各种传感器去搜集引擎各部分的工作状态信号,再由传输线路回传到ECU,当收到这些信号后就会进行各别分析和比较,才能知道各零件目前处于什么样的运作情况。

根据ECU里头事先写好的代码自行运算,判断哪些零件在当下应该做哪些事情,再将指令发送并执行工作,透过不断循环的运算来调整当下最佳的状态,有写过程序的人应该知道这就是「闭循环」设定,正好也符合引擎的运转。

参考资料来源:百度百科-ECU

如果你的灯接的是51单片机的P0.1口,并且输出高电平为点亮,并且要求转向灯是一秒一次的闪烁。那么,C语言程序如下:#include <51.h>viod delay(viod){ int i,kfor(i=0i<1000i++){forf(k=0k<1000k++){}} main(){while(1){p0^1=1;delay(void);p0^1=0delay(void)}}对了,你在想想单按键程序设计,比如按键接在P0.2口上。然后把键盘程序函数嵌入上面的mian就好。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7696644.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存