用c语言计算邮件加急的邮费

Python017

用c语言计算邮件加急的邮费,第1张

大概20元。

发展历史

C语言诞生于美国的贝尔实验室,由丹尼斯·里奇(Dennis MacAlistair Ritchie)以肯·汤普森(Kenneth Lane Thompson)设计的B语言为基础发展而来,在它的主体设计完成后,汤普逊和里奇用它完全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。

为了利于C语言的全面推广,许多专家学者和硬件厂商联合组成了C语言标准委员会,并在之后的1989年,诞生了第一个完备的C标准,简称“C89”,也就是“ANSI C”,截至2020年,最新的C语言标准为2018年6月发布的“C18”。

C语言之所以命名为C,是因为C语言源自Ken Thompson发明的B语言,而B语言则源自BCPL语言。

1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。

20世纪60年代,美国AT&T公司贝尔实验室(AT&T Bell Laboratories)的研究员肯·汤普森(Kenneth Lane Thompson)闲来无事,手痒难耐,想玩一个他自己编的,模拟在太阳系航行的电子游戏——Space Travel。

他背着老板,找到了台空闲的小型计算机——PDP-7。但这台电脑没有操作系统,而游戏必须使用操作系统的一些功能,于是他着手为PDP-7开发操作系统。

后来,这个操作系统被命名为——UNICS(Uniplexed Information and Computing Service)。

以上内容参考:百度百科-C语言

#include "stdio.h"

int main(){

double s,p,f,w,d

scanf("%lf%lf%lf",&p,&w,&s)  //先输入它们的值,才有后面的判断计算 

if(s<250) { d=0 }

else if(250<=s && s<500) { d=0.02 }  //关系运算不能连用,如题应该是用&&来连接两个关系运算,代表并且的意思 

else if(500<=s && s<1000) { d=0.05 }  //关系运算不能连用,如题应该是用&&来连接两个关系运算,代表并且的意思 

else if(1000<=s && s<2000) { d=0.08 }  //关系运算不能连用,如题应该是用&&来连接两个关系运算,代表并且的意思 

else if(2000<=s && s<3000) { d=0.1 }  //关系运算不能连用,如题应该是用&&来连接两个关系运算,代表并且的意思 

else { d=0.15 } 

f=p*w*s*(1-d)

printf ("%lf\n",f)  //缺少了一个f字母 

}