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

用c语言求圆的面积

发布网友 发布时间:2022-04-22 04:43

我来回答

5个回答

热心网友 时间:2023-11-06 04:08

用c语言求圆的面积编程如下:

#include <stdio.h>

#include <math.h>

#define PI 3.14

void main()

{ float r;

double c;

double s;

printf("请输入半径的值:");

scanf("%f",&r);

s=PI*r*r;

printf("这个圆的面积是:%f\n",s);

扩展资料:

使用c语言的优点

1、简洁紧凑、灵活方便

C语言一共只有32个关键字,9种控制语句,程序书写形式自由,区分大小写。把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。

2、运算符丰富

C语言的运算符包含的范围很广泛,共有34种运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C语言的运算类型极其丰富,表达式类型多样化。灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。

3、数据类型丰富

C语言的数据类型有:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等。能用来实现各种复杂的数据结构的运算。并引入了指针概念,使程序效率更高。

4、表达方式灵活实用

C语言提供多种运算符和表达式值的方法,对问题的表达可通过多种途径获得,其程序设计更主动、灵活。它语法*不太严格,程序设计自由度大,如对整型量与字符型数据及逻辑型数据可以通用等。

5、允许直接访问物理地址,对硬件进行操作

由于C语言允许直接访问物理地址,可以直接对硬件进行操作,因此它既具有高级语言的功能,又具有低级语言的许多功能,能够像汇编语言一样对位(bit)、字节和地址进行操作,而这三者是计算机最基本的工作单元,可用来写系统软件。

6、生成目标代码质量高,程序执行效率高

C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编程序生成的目标代码效率低10%~20%。

7、可移植性好

C语言在不同机器上的C编译程序,86%的代码是公共的,所以C语言的编译程序便于移植。在一个环境上用C语言编写的程序,不改动或稍加改动,就可移植到另一个完全不同的环境中运行。

8、表达力强

C语言有丰富的数据结构和运算符。包含了各种数据结构,如整型、数组类型、指针类型和联合类型等,用来实现各种数据结构的运算。C语言的运算符有34种,范围很宽,灵活使用各种运算符可以实现难度极大的运算。

C语言能直接访问硬件的物理地址,能进行位(bit)操作。兼有高级语言和低级语言的许多优点。

它既可用来编写系统软件,又可用来开发应用软件,已成为一种通用程序设计语言。

另外C语言具有强大的图形功能,支持多种显示器和驱动器。且计算功能、逻辑判断功能强大。

参考资料:

百度百科-c语音

热心网友 时间:2023-11-06 04:08

#include<stdio.h>
int main()
{
int r;
printf("请输入r:");
scanf("%d",&r);
printf("面积是:%f\n",2*3.1415*r*r);
return 0;
}追问没有判断r是否大于或小于0吧?

追答#include
int main()
{
int r;
printf("请输入r:");
scanf("%d",&r);
if(r>0)
printf("面积是:%f\n",2*3.1415*r*r);
else
printf("输入的r不合法!\n");

return 0;
}

热心网友 时间:2023-11-06 04:09

//圆的面积周长计算
#include <stdio.h>

#include <math.h>

#define PI 3.14

void main()

{ float r;

double c;

double s;

printf("请输入半径的值:");

scanf("%f",&r);

s=PI*r*r;

c=2*PI*r;

printf("这个圆的面积是:%f\n",s);

printf("这个圆的周长是:%f\n",c);
}

热心网友 时间:2023-11-06 04:09

#include <iostream>
using namespace std;

int main()
{
double radius;
cout << "Enter a radius:";
cin >> radius;
double area = radius * radius * 3.1415926;
cout << "The area is " << area << endl;
return 0;
}

热心网友 时间:2023-11-06 04:10

#include<stdio.h>
void main()
{
int r;
printf("Please input a number r:");
scanf("%d",&r);
if(r>0)
printf("area:%f", 3.14f*r*r);
else
printf("Input unlawfu");
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
谁能告诉我这个正常价格是多少合适?谢谢 ...不恐高 后来做梦梦到我从楼上掉下来后 我就恐高了 我乘飞机不会害怕... dota2怎么申请序列号 幸福生日祝福语短信 生日送朋友短信祝福语 送给牵挂友人的生日祝福语 雷神托尔托尔的家庭 前程无忧如何撤回投出去的简历 撤回投出去的简历方法 最能打动顾客的十句话 拉近客户关系的十句话 让顾客心动的句子有... 油桃怎么挑才更甜好剥 油桃的挑选方法 手机怎么注册qq 给手机号注册QQ? 手机号怎么注册qq 谁有健康的短笑话??急!!!!!!!!!! 梦见刚喜欢不久的人对自己微笑又送面包 梦见一车面包被别人推走了,我没有? 梦见妈妈给我面包 笑话大征集Ⅱ!!!! 我妈妈得了重病,心情很低落,我答应妈妈每天给她... 有什么恐怖一点的笑话.. 梦见男人早上开车喂我吃面包 做梦梦到一个女人抢我面包,被我抢了回来是什么意思? 2021款哈弗h6什么时间出? 第三代哈弗H6 Supreme+上市 售13.70-15.70万元 新世代全球智慧座驾—第三代哈弗H6正式上市 北京哈弗h6第三代2.oT什么时候上市? 第三代哈弗H6正式发布 柠檬平台首款车型/9月上市 第三代哈弗H6本月底上市 预售12.2万起,尺寸加长 第三代哈弗H6上市,售价为11.59-13.49万元 全新一代哈弗h6什么时候上市 C语言如何使用自定义函数计算圆的面积? 用c语言计算圆的面积? 圆的面积用c语言函数调用怎么做? 如何用C语言计算圆的面积 c语言.编写一个函数,用来计算圆的面积是什么? c语言怎么求圆的面积? c语言求圆的面积和周长 我是一个C语言初学者,想知道怎么用C语言编写求圆... 高手进!C语言编程:编程实现圆面积的计算,将圆周... C语言编程如何实现“计算圆的面积”? 三星手机怎么下载两个微信 C语言计算圆的面积的问题 三星手机如何下载微信分身版? c语言.编写一个函数,用来计算圆的面积。 C语言:编程输入圆的半径,计算圆的面积并输出,输... C语言程序设计 已知圆的半径为5,求圆的面积和周长。 三星手机怎么才可以下载两个微信qq? C语言程序设计 求一个圆的面积,圆的半径要求从键... 2012年买的三星手机怎么下载第二个微信? 三星手机怎么下载微信分身