本文参考 嗨客网 Java 实战

C语言顺序程序设计练习题

描述

要求用户自己输入圆柱的半径和高来求圆柱体的圆周长、圆面积、圆球表面积、圆球体积和圆柱体积的相关信息。(谭浩强 C 语言 第三版 89 页第 4.8 题 )

题目

设圆半径 r = 1.5,圆柱高 h = 3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用 scanf 输入数据,输出计算结果,输出时要求有文字说明,取小数点后 2 位数字。请编写程序。

题目解决思路

看到题目,我们首先要知道的是这个题目是要求我们需要了解 scanf 函数,也就是这个函数等待用户键盘输入数据,还有就是对数据需要有一定的格式输出。

代码具体实现

#include <stdio.h>void main()
{printf("嗨客网(www.haicoder.net)\n\n");float h,r,l,s,sq,vq,vz;float pi = 3.1415926;printf("请输入圆半径r,圆柱高h:");scanf("%f,%f",&r,&h);l = 2 * pi * r;                //计算圆周长s = r * r * pi;                //计算圆面积sq = 4 * pi * r * r;           //计算圆球表面积vq = 3.0/3.0 * pi * r * r * r;         //计算圆球体积 vz = pi * r * r * h;                   //计算圆柱体体积printf("圆周长为:        l=%6.2f\n",l);printf("圆面积为:        s=%6.2f\n\n",s);printf("圆球表面积为:     sq=%6.2f\n\n",sq);printf("圆球体积为:       vq=%6.2f\n",vq);printf("圆柱体积为:       vz=%6.2f\n",vz);
}

运行后,控制台输出如下:

首先,按照题目要求,我们要先知道计算圆、球体和圆柱体的相关计算公式,然后按照要求的数据格式输出即可。

后续

更多文章,可以关注下方公众号:

C语言顺序程序设计练习题-求圆柱体的相关信息相关推荐

  1. 1. Go语言顺序程序设计,错误处理

    变量 声明 Go语言的变量声明需要类型后置 var v1 int var v2 string var v3 [10]int // 数组 var v4 []int // 数组切片 初始化和赋值 var ...

  2. C语言程序中紧急情况,《C语言及程序设计》实践参考——紧急救援

    <C语言及程序设计>实践参考--紧急救援 <C语言及程序设计>实践参考--紧急救援 返回:贺老师课程教学链接 [项目7-紧急救援] 洪水突降,人们被困在各个屋顶上.如图所示: ...

  3. 计算机二级c语言题2016,2016年计算机二级《C语言》专项练习题及答案

    2016年计算机二级<C语言>专项练习题及答案 11.若有以下说明语句: struct date { int year; int month; int day; }brithday; 则下 ...

  4. c语言只用a求正方形面积,C语言程序设计练习题(答案).docx

    C语言程序设计练习题(答案)C语言程序设计练习题(答案) 上机实训项目实验1实验步骤1.进入VC环境 从"开始"→"程序"→"Microsoft Vi ...

  5. c语言高中题目及答案,高中信息技术 C语言程序设计练习题 选修1

    专心 爱心 用心1 C C 语言程序设计语言程序设计 练习题练习题 一 单项一 单项选择题选择题 单项选择题要求从给出的四个备选答案中 选出一个最符合题意的答案 本类习题主要检 查对 C 语言基本概念 ...

  6. c语言输入一个三位数由小到大排序,c语言程序设计练习题.doc

    c语言程序设计练习题 顺序程序设计 1.输入任意一个三位数,将其各位数字反序输出(例如输入123,输出321). .输入任意大小的三个整数,判断其中是否有两个奇数一个偶数.若是,则输出"YE ...

  7. 判断二整数互质 c语言,C语言程序设计练习题

    <C语言程序设计练习题>由会员分享,可在线阅读,更多相关<C语言程序设计练习题(55页珍藏版)>请在人人文库网上搜索. 1.C语言练习题(所提供的源程序均采用自定义函数方式解决 ...

  8. c程序语言设计练习题,C语言程序设计练习题(含程序及参考答案)

    <C语言程序设计练习题(含程序及参考答案)>由会员分享,可在线阅读,更多相关<C语言程序设计练习题(含程序及参考答案)(47页珍藏版)>请在人人文库网上搜索. 1.1.定义一个 ...

  9. 顺序程序设计03 - 零基础入门学习C语言09

    第三章:顺序程序设计03 让编程改变世界 Change the world by program   题目:输入三角形的三边长,求三角形面积. 已知三角形的三边长a,b,c,则该三角形的面积公式为: ...

最新文章

  1. 分享:Gunicorn 0.17 发布,Python HTTP 服务器
  2. 使用python GluonTS库做概率预测
  3. Repeater使用:绑定时 结合 前台JS及后台共享方法
  4. C# 操作World生成报告
  5. guide, manual, tutorial之间的区别
  6. strcmp函数详解看这一篇就够了-C语言(函数实现、使用用法举例、作用、与strncmp的区别)
  7. mysql linux 安装包下载_mysql官网下载linux版本安装包
  8. P3376 dinic
  9. html refresh原理,HTML meta refresh 刷新与跳转(重定向)页面
  10. winpe 安装 win7 过程问题综述
  11. 【AI学习笔记】退出 Anaconda 虚拟环境时 遇到的两种报错。
  12. spring boot 项目页面显示不出来
  13. 刷cadn浏览量阅读量第二中方法
  14. Python正则表达式中的r
  15. 移动编程基础知识(复习提纲)
  16. 什么浏览器有html控制台,HTML标记突破出现在浏览器br,也可作为br,开发者控制台...
  17. 分布式消息队列RocketMQ(一)安装与启动
  18. 【环形dp】poj 2228 Naptime
  19. koomail公共地址薄使用方法
  20. Oracle 数据库管理员SYS/SYSTEM密码忘记了,怎么破?

热门文章

  1. OPPO软件测试面试经验
  2. 短期连载 第1回 万代南梦宫工作室动画的流派 BNS动作捕捉汐留工作室的采访
  3. 删除控制面板里面的java
  4. 虹科案例 | 解决ASRS系统的痛点问题居然这么简单?(上)
  5. 【从“元宇宙”大热中看隐私安全如何赋能创新】
  6. 程序员辞典:旧词新解,也是real形象了
  7. 7-14 电话聊天狂人(25 分)
  8. 小米笔记本电脑故障——USB口拷贝文件中断/电池在低温时无输出
  9. rabbitmq reply-text=PRECONDITION_FAILED - unknown delivery tag 1
  10. 计算机输入法无法启动,win7电脑开机没有输入法怎么办?