课程4 项目二
来源:互联网 发布:爱普生清零软件中文版 编辑:程序博客网 时间:2024/05/22 04:33
任务和代码:
/**Copyright ©2017,CSDN学院*All rights reserved.*文件名称:main.c*作 者:LP*完成日期:2017年10月11日*版 本 号:visual studio 2015*问题描述:输入圆柱体的半径r和高h,输出圆柱体的表面积s,和体积v。*/#include<stdio.h>#define PI (float)3.1415926int main(){float r, h, s, v;printf("分别输入圆柱体的半径和高度:");scanf("%f %f", &r, &h);s = 2 * r*r*PI + 2 * r*h*PI;v = r*r*h*PI;printf("圆柱体的表面积s=%f\t圆柱体的体积v=%f\n", s, v);return 0;}
运行结果
心得:
使用define 来定义一个常量PI,直接输入数字得到的是double型,在编译后会提示s,v 需要由double型转变为float型可能造成丢失,在VS2015上,能看到PI显示为double型,于是就想办法让PI先变成float型,再进行计算,就强制定义float型。
同时在课件的基础上,将圆柱体的体积也求了出来。
阅读全文
0 0
- 课程4 项目二
- 课程二十四 项目2
- 当年的部分课程项目回顾(二)
- C++程序设计课程同步项目——循环结构程序设计项目任务二
- 通信课程二
- 课程练习二-1002
- 课程练习二-1001
- 课程练习二-总结
- 网络程序设计课程项目总结
- 网络程序设计课程项目总结
- 课程11 项目一
- 课程11 项目3
- 课程11 项目四
- 课程项目的记录
- 课程26 项目5
- 课程26 项目6
- C++程序设计课程同步项目——选择结构程序设计任务(二)
- 【面向对象课程项目:纸牌】Java实例学习(二):优秀源码与自己模型的对比
- Leetcode: 698. Partition to K Equal Sum Subsets
- 懒惰、急躁和傲慢(Laziness, Impatience and hubris)
- memmove的实现
- darwin之sdp信息解读(SDPSourceInfo)
- MySQL 基础之了解基本操作和基本数据类型
- 课程4 项目二
- java内部类
- curl命令详解
- 对 SSL协议进行wireshark抓包实验
- Mongodb字段更新$setOnInsert操作符
- 二叉树的遍历
- SSH框架 Blob类型图片处理
- LPC1768 移植freeRTOS
- Ubuntu安装tomcat