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

C语言程序编写 输入圆半径r,计算圆面积。ππ=3.14159,结果保留两位小数。r在0到10000内。

发布网友 发布时间:2022-05-14 05:38

我来回答

4个回答

热心网友 时间:2023-10-03 06:58

#include <stdio.h>


#define PI 3.14159


int main(void) {

int r;

printf("请输入圆的半径r(0-10000):");

scanf("%d",&r);

if(r>0&&r<=10000)

printf("半径为%d的圆面积为:%.2f\n",r,PI*r*r); /*%.2f 控制输出结果保留两位小数*/ 

else

printf("您输入的半径值错误,半径值需在0-10000之内\n");

return 0;

}

执行结果

r超出0-10000时

热心网友 时间:2023-10-03 06:58

#include <stdio.h>
#define PI 3.14159
int main(int argc,char **argv)
{
int rand;
float area;
do
{
printf("请输入圆的半径:");
scanf("%d",&rand);
}while((rand<0)&&(rand>1000));
area = PI *rand *rand;
printf("圆的面积是%.2f",area);
return 0;
}

热心网友 时间:2023-10-03 06:59

用了循环,只要你输入的值不在0-10000之内就会让你重新输入,直到输入的值在范围内,算出值

#include "stdio.h"
main()
{
float r,S;
printf("input r\n");
scanf("%f",&r);
while(r<=0||r>=10000)
{
printf("input r again\n");
scanf("%f",&r);
}
S=3.14159*r*r;
printf("%2.2f\n",S);
}

热心网友 时间:2023-10-03 06:59

#include<stdio.h>
main()
{
double pei=3.14159,r;
scanf("%lf",&r);
printf("%2.2lf\n",r*r*pei);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
儿歌祖国妈妈我爱你是谁写的汇总28句 为什么有的人学几何很厉害数学却不行 一个人数学几何好,但是其他计算方面的都马马虎虎,那么说明这个人怎么... 数学几何好的人,就是一道几何题很快就能想出来的人是不很聪明?这能练... 固安尚城国际怎么样 驾驶员咨询服务营业执照经营范围怎么写 驾校属于什么经营范围 核桃粉保质期多长时间 亿生康宝筋骨冷敷凝胶只在国内销售吗? 清河镇概况 注册表查找目标一般多长时间 矮油~~~问问哈~~c#怎样输出保留两位小数 。。我的r是double型,我想让它输出时保留两位小数。。代码如下 Excel2007中线性趋势图显示的公式里R的精确度只有两位小数,如何设置成4位小数? 三分之四派r的立方等于500中r等于多少,保留两位小数,求过程 如图所示,R=2.7056345 , ≈ 也可以考虑成 = ,r 保留到小数点后两位 R中如何不考虑四舍六入五成双保留小数点后两位 R 中如何 将一个表格中的数据 全部保留2位小数 资管新规要来,是不是利好 资管新规下,网贷行业迎来哪些变化 css样式opention 怎么加超出隐藏 和小点点 马路边上停车塌方了车掉下去了,保险公司赔吗? 对于因暴雨、洪水、泥石流等灾害造成被保险机动车的全部损失或部分损失,平安车险负责赔偿吗? 泥石流汽车保险赔不赔 车辆泥石流保险赔付吗 汽车被泥石流冲走能不能找政府部门赔偿? 女孩子说我又不认识你什么意思 拜拜我不认识你了,你可以走了。什么意思呢! 我不认识什么裴雍你松手是哪部剧的台词? 这字我不认识念什么 韩国字我不认识什么意思 如何查看注册表的注册时间 编程:输入圆柱体底面半径r和高h,求表面积,结果保留两位小数 用符号常量PI表示圆周率 圆半径r的值通过键盘输入 输出结果保留2位小数 R语言中有没有哪个指令是规定保留几位有效数字的 C语言编程:输入圆柱体的底面半径r和高h,计算圆柱体的表面积并输出到屏幕上,保留两位小数。 从键盘输入圆锥体的半径r和高度h、计算其底面积和体积、结果保留两位小数、、 用c语言编程。输入半径r,类型为double 输出球体积v和圆周长l,每行一个(保留小数点后2位) 请问怎样在注册表中修改时间? r是实数吗? c语言编程题,输入圆的半径,求圆的周长,并将结果保留两位小数输出到屏幕上 在C语言中一个是r*r*PI,一个是PI*r*r,按道理不是一样的吗,为什么结果会不一样,double类型,取两位小数? 编写程序,计算圆球的表面积和体积(要求:圆球的半径通过键盘输入,输出的结果保留两位小数) R语言写简单程序 已知一个文本中有小数和整数,去除其中的整数(保留含有小数点的数字) 菊花花骨朵小是什么原因 怎么修改注册表插入USB 时间 酒小二上有啤酒吗? 古人喝的酒当中有啤酒吗 有比较好的啤酒吗? 市面上有生啤酒买吗? 我们还有啤酒吗?英语