书写一个程序,可以根据用户的选择,分别运算圆形、长方形、三角形的面积

#include <stdio.h>
#define PI 3.14
void main()
{
int num;
printf("请选择您要执行的操作:1.计算圆形面积2.长方形面积3.三角形面积\n");
scanf("%d",&num);
switch (num)
{
case 1:
{
double r,area;
printf("请输入圆形的半径:\n");
scanf("%lf",&r);
area=PI*r*r;
printf("圆形面积为:%.2lf\n",area);
}
break;
case 2:
{
double line,high,area;
printf("请输入长方形的长和宽:\n");
scanf("%lf,%lf",&line,&high);
area=line*high;
printf("长方形的面积为:%.2lf\n",area);
}
break;
case 3:
{
double line,high,area;
printf("请输入三角形的底和高:\n");
scanf("%lf,%lf",&line,&high);
area=(1.0/2.0)*line*high;
printf("长方形的面积为:%.2lf\n",area);
}
break;
default :
printf("没有此项操作\n");
printf("\n");

}
}

书写一个程序,可以根据用户的选择,分别运算圆形、长方形、三角形的面积,布布扣,bubuko.com

时间: 2024-11-04 21:29:43

书写一个程序,可以根据用户的选择,分别运算圆形、长方形、三角形的面积的相关文章

编写一个程序,用户输入两个数,求出其加减乘除,并用消息框显示计算结果

编写一个程序,用户输入两个数,求出其加减乘除,并用消息框显示计算结果 import javax.swing.JOptionPane; public class Test{ public static void main(String[] args) { int n1=Integer.parseInt(JOptionPane.showInputDialog("Input number 1: ")); int n2=Integer.parseInt(JOptionPane.showInpu

编写一个程序,用户输入两个数,求其加减乘除,并用消息框显示计算结果。

代码: //an complex program import javax.swing.JOptionPane;//import class JOptionPane public class Complex { public static void main(String[] args) { // TODO 自动生成的方法存根 String firstNumber,     //first string entered by user secondNumber;    //second stri

编这样一个程序,用户输入10个整数,程序找出其中的最大值和最小值

#include<stdio.h> #include<string.h> int main() { char arr[10]={8,12,14,12,12,15,15,5,6,7}; char arr1[10]={8,12,14,12,12,15,15,5,6,7}; int max; int min; int i,j,k; for(i=0;i<9;i++) { j=i+1; if(arr[i]>arr[j]) { max=arr[i]; arr[j]=arr[i];

一个产品跟我说:傻子都会用的程序就是用户体验

做了一个苦逼程序员,整天用生命在撸码.让我想起那天进公司的时候,来我们公司,可以让你快速成长!半年不到老了十岁. 今天想谈的是什么叫用户体验. 当今社会,不管你做啥行业,都能说两句用户体验.正如成功的苹果公司,最求的就是用户体验. 每个人对这个词的理解都不一样,什么样的程序,什么样的设计才是好的用户体验呢? 简单来说,在一个登陆界面中,登陆按钮旁边放一个忘记密码?连接就是一个好的用户体验. 我在开发的过程当中,老板或者产品的人总会给我灌输一种思想:傻子都会用的程序就是好程序,当然,个人对此是有看

连载《一个程序猿的生命周期》-《发展篇》- 12.向生活妥协的选择之路,你也面临吗?

本篇文章的主角是第二个加入我们团队的,暂且称他为G兄.是我第二家公司的同事,但是当时并没有交集,后来经过其他同事说起,被我招过来的.关于第二家公司的情况,请参见<而立之年,第一次跳槽,寻求转型> 在加入我们团队之前,G兄在一个不大不小的公司做内部OA系统,众所周知不会有什么太大发展,他当时也不太满意.在和他交流的过程中,我说的很直接:1.开发公司内部OA,并非公司实际产品,无法直接创造利润,就算是公司的产品,现在做OA的多了去了.2.OA开发完成后,只剩运维人员,假设裁掉一部分人员的话,你怎么

连载《一个程序猿的生命周期》-《发展篇》 - 10.欠薪的高薪和稳定的相对低薪,你会选择哪个?

注:看本篇文章前,请先看<发展的路上,艰难做出抉择> 在现在的公司做工业(大)数据平台,刚开始来就我一个人,算是总体牵头人或是负责人吧.肯定是有压力,但是经过一年的努力,基础框架已经基本建好.数据链路已经打通.现在6个人的团体,总体来讲比较满意,2个80后(其中一个是89年).4个90后,已经度过了磨合期,开始走向正轨,从长远来看仍然需要扩充人员.尽管有工作压力,领导也表示放开招人,但是在招聘的过程中也是本着符合价值的基本原则,并没有一味的高薪招揽人员. 团队里只有一个人是通过社会招聘进来的,

[心情琐记]-为什么我选择做一个程序员?【谨以此文献给初入技术之路的纯白少年】

前言:此文又臭又长,废话连篇.某段言论激进,但绝无偏见.兄弟伙伴们看过且一笑置之. 人总是会变得,人也是最善变的动物.而我们要坚定的去努力不变成曾经厌恶的人! 那些年我们书生意气,伴着朗朗的读书声.'"大江东去浪淘尽,千古风流人物...","...惜秦皇汉武,略输文采,唐宗宋祖,稍逊风骚...",仿佛自己便是那些指点江山,激昂文字的主人公了,那些年我们是一群天真烂漫的纯白少年. 此去经年,应是良辰好景虚设,便纵有千种风情更与何人说?每当临近了六月,空气中弥漫的都是这

43.编写一个程序,判断用户输入的字符是否是数字,若是数字,则输出“a numerical character”

//1.学习到字符输入 //2.判断字符 #include<iostream> using namespace std; int main() { char a; cout<<"please input a charcter: "<<endl; cin>>a; if(a>'0'&&a<'9') { cout<<"it's a numerical character!"<&l

如何在unix系统中用别的用户运行一个程序?

1.问题的缘由 实际开发系统的时候,经常需要用别的用户运行一个程序.比如,有些系统为保证系统安全,不允许使用root来运行.这里,我们总结了unix系统下如何解决这个问题的一些方法.同时,我们还讨论如何在python脚本里实现. 2.unix系统的方法 2.1.runuser runuser允许使用替代用户和组ID来运行命令.如果选项-u没有给出,则回退到su兼容的语义和shell被执行. runuser和su命令之间的区别在于runuser不要求输入密码(因为它可能仅由root用户执行),它使