美文网首页
顺序结构——优秀代码

顺序结构——优秀代码

作者: jzh123s | 来源:发表于2016-09-27 00:56 被阅读0次

C

题目描述

设圆半径r,圆柱高h 求圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。 用scanf输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编程序。 PI=3.14

输入

两个浮点数,r和h

输出

圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。 保留两位小数,每个结果后换行。

#include<stdio.h>
/*#include<math.h>
#define PI 4*atan(1)*/
#define PI 3.14

int main() {
  double r,h,C1,Sa,Sb,Va,Vb;
  scanf("%lf%lf",&r,&h);
  C1=2.0*PI*r;
  Sa=PI*r*r;
  Sb=4.0*PI*r*r;
  Va=4.0/3.0*PI*r*r*r;
  Vb=PI*r*r*h;
  printf("C1=%.2lf\nSa=%.2lf\nSb=%.2lf\nVa=%.2lf\nVb=%.2lf\n",C1,Sa,Sb,Va,Vb);
}

点评:PI使用了宏定义,转义字符使用得很精准,缩进到位。唯一不足是主函数少了返回值。

题目报错:在Vb的赋值中,若将h放到开头(即hrrPI),OJ会报错50%。*

D

题目描述

输入一个华氏温度,要求输出摄氏温度。公式为 c=5(F-32)/9 输出要求有文字说明,取位2小数。

输入

一个华氏温度,浮点数

输出

摄氏温度,浮点两位小数

#include<stdio.h>

int main() {
  float c,f;
  scanf("%f",&f);
  c=5*(f-32)/9.0;
  printf("c=%.2f\n",c);
  return 0;
}

点评:中规中矩,缩进到位,非常标准的一段代码。

E

题目描述

输入长方体的长、宽、高(假设均为整数),计算并输出长方体的体积和表面积。

输入

长方体长、宽、高

输出

输出长方体体积
输出长方体表面积

#include<stdio.h>

int main()
{
  int  a,b,c,V,S;

  scanf("%d%d%d",&a,&b,&c);

  V=a*b*c;
  S=(a*b)*2+(a*c)*2+(b*c)*2;

  printf("V=%d \n",V);
  printf("S=%d \n",S);

  return 0;
}

点评:定义、输入、计算、输出分成了四个代码段,还注意了输出的正确格式,在不失严谨性的同时保持了可读性,是非常好的编写代码的习惯。

相关文章

  • 顺序结构——优秀代码

    C 题目描述 设圆半径r,圆柱高h 求圆周长C1、圆面积Sa、圆球表面积Sb、圆球体积Va、圆柱体积Vb。 用sc...

  • web前端 -- Day10 js基础

    代码流程控制 代码的执行过程,分为三种方式:顺序结构、分支结构、循环结构 1、顺序结构 代码执行的顺序,从上到下,...

  • Python基础语法 -控制流

    三、 Python控制流 顺序结构 就是我们写的代码按照顺序执行代码 分支结构 循环结构 while循环 for循环

  • 前程科技:JavaSE系列课程之Java程序结构

    Java程序结构 1、顺序结构 按照代码编写顺序,自上而下、逐行执行 2、选择结构 有条件的执行代码,所写的代码在...

  • 大作业 一元多项式运算 顺序表

    顺序存储结构代码:

  • PHP中的结构语句 -- PHP 学习 (四)

    结构语句 顺序结构 顺序结构就像一条直线,按着顺序一直往下执行。我们编写的代码默认都是按照顺序结构执行的。 if ...

  • 初学Python小案例——石头剪刀布

    前言 目前为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构。然而仅有顺序结构...

  • 程序逻辑控制

    顺序结构 按照代码书写的顺序一行一行执行 如果调整代码的书写顺序, 则执行顺序也发生变化 分支结构 if 语句 1...

  • If & While & Switch

    1、流程控制 顺序结构 顺序结构是程序中最简单的语句,按照代码的编写顺序,从上往下执行。 分支(选择)结构 if ...

  • 顺序、选择结构、循环结构

    顺序 先考虑功能的执行顺序再开始写代码 选择结构 作用:控制代码的执行流程 if选择结构 if(布尔类型值){ }...

网友评论

      本文标题:顺序结构——优秀代码

      本文链接:https://www.haomeiwen.com/subject/tcrcyttx.html