问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言编程如何实现“计算圆的面积”?

发布网友 发布时间:2022-04-24 13:06

我来回答

1个回答

热心网友 时间:2023-10-13 19:21

#include<stdio.h>

#indefine PI 3.14

int main()

{

float r;

printf("请输入半径:\n");

scanf("%f",&r);

printf("此圆的面积是:\n");

printf("%5.2f",PI*r*r);

}

c语言

C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。

发展历史

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

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

20世纪60年代,美国AT&T公司贝尔实验室(AT&T Bell Laboratory)的研究员Ken Thompson闲来无事,手痒难耐,想玩一个他自己编的,模拟在太阳系航行的电子游戏——Space Travel。他背着老板,找到了台空闲的机器——PDP-7。但这台机器没有操作系统,而游戏必须使用操作系统的一些功能,于是他着手为PDP-7开发操作系统。后来,这个操作系统被命名为——UNIX。

1970年,美国贝尔实验室的 Ken Thompson,以BCPL语言为基础,设计出很简单且很接近硬件的B语言(取BCPL的首字母)。并且他用B语言写了第一个UNIX操作系统。

1971年,同样酷爱Space Travel的Dennis M.Ritchie为了能早点儿玩上游戏,加入了Thompson的开发项目,合作开发UNIX。他的主要工作是改造B语言,使其更成熟。

1972年,美国贝尔实验室的 D.M.Ritchie 在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。

1973年初,C语言的主体完成。Thompson和Ritchie迫不及待地开始用它完全重写了UNIX。此时,编程的乐趣使他们已经完全忘记了那个"Space Travel",一门心思地投入到了UNIX和C语言的开发中。随着UNIX的发展,C语言自身也在不断地完善。直到今天,各种版本的UNIX内核和周边工具仍然使用C语言作为最主要的开发语言,其中还有不少继承Thompson和Ritchie之手的代码。

C++语言代码在开发中,他们还考虑把UNIX移植到其他类型的计算机上使用。C语言强大的移植性(Portability)在此显现。机器语言和汇编语言都不具有移植性,为x86开发的程序,不可能在Alpha,SPARC和ARM等机器上运行。而C语言程序则可以使用在任意架构的处理器上,只要那种架构的处理器具有对应的C语言编译器和库,然后将C源代码编译、连接成目标二进制文件之后即可运行。

1977年,Dennis M.Ritchie发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
锅炉切圆直径调整 为什么我打开excel后是灰色的? 有没有什么值得推荐的投资港股的QDII基金? - 知乎 win10电脑屏幕亮度调不了怎么办 考焊工证具体怎么操作 广汽传祺是丰田技术吗 广汽传祺与广汽丰田有关系吗 怎样才能让不愿写作业的孩子听话? 上初中不写作业不想学习的孩子应该如何管教? 出生在2020年农历七月十二日的宝宝怎么取名有内涵? 多哈回合谈判各方呼吁 众易贷靠谱吗? 北京文创动力信息技术有限公司怎么样? 如何求两个圆相交的面积 北京弘卓资本管理有限公司怎么样? 量硕宏程电子商务(北京)有限公司怎么样? 用c语言计算圆的面积? 量众易贷正规吗? 量硕宏程信用管理(北京)有限公司怎么样? 北京宏量资本管理有限公司怎么样? 如何用C语言判断直线与圆的关系,并计算相交时两部分的面积? 编程求两个圆相交部分面积 计算两圆的相交面积 c语言 翼支付赠送的代金券是否可以提现或转给他人? 什么是翼支付红包套餐活动? 翼支付甜橙理财送百兆流量活动赠送的流量可以抵扣什么? 翼支付绑卡赠送代金券如何使用? 我收到翼支付提醒送代金卷,怎么用的? 翼支付甜橙白条先消费后买单活动中,开通送券各返利几次? 天翼红包卡赠送的翼支付红包什么时候到账? 使用翼支付发红包可以获赠代金券,具体是什么活动? 北京熙诚资本控股有限公司怎么样? 圆的面积用c语言函数调用怎么做? 北京标融资本投资有限公司怎么样? 如何用C语言求直线分割圆的两部分面积? 北京传诚资本管理有限公司怎么样? 用C语言编写“求两个圆之间的距离,相离,相切或相交” 广州市宏量资产管理有限公司怎么样? 上海宏量文化传媒有限公司怎么样? 扬州宏量建材科技有限公司怎么样? 北京特立信电子技术股份有限公司怎么样? 北京研信资本管理有限公司怎么样? 北京红州资本投资有限公司怎么样? “留下你的vx”是什么意思? 如何制作录屏教学的GIF动图? 怎么安装兔兔助手iOS版?没越狱 兔子助手怎么下载 iPhone兔兔助手有病毒吗? 苹果IOS端上的啪啪游戏厅和兔兔助手 这两个APP安装有风险吗 怎么不通过app story下载星露谷物语ios手机版。兔兔助手等付费的应用除外。 ios兔兔助手上怎么找不到汉化版了