c语言长方体体积float,如何在C语言中实现长方体体积的计算?
#include
void main()
{ char name[20];
int number,h,i,clas,k;
double cd,tj;
float kd;
printf("请输入姓名: "); scanf("%s",name);
printf("请输入班级:"); scanf("%d",&clas);
printf("请输入学号:"); scanf("%d",&number);
printf("请输入任意非0整数: "); scanf("%d",&h);
i=0; cd=0; while ( name[i] ) cd+=name[i++];
cd/=i; if ( cd<0 ) cd=-cd; //如果使用汉字姓名,小心出现负值
i=0; k=number; kd=0; while ( k ) { kd+=(k%10); k/=10; i++; }
kd/=i;
tj=cd*kd*h;
printf("姓名:%s\t班级:%d\t学号:%d\n",name,clas,number);
printf("长度:%9.3lf\t宽度:%9.3f\t高度:%d\n",cd,kd,h);
printf("长方体的体积为:%8.2lf\n",tj);
}
由于输出截断了小数,所以显示的体积小数部分用显示的长宽高计算小数部分有误差,如想不出现误差则需要截断小数位后再计算体积
c语言长方体体积float,如何在C语言中实现长方体体积的计算?相关推荐
- c语言 引用定义变量,如何在c语言中定义及引用全局变量?
如何在c语言中定义及引用全局变量? 答案:5 信息版本:手机版 解决时间 2019-10-03 10:30 已解决 2019-10-02 15:19 如何在c语言中定义及引用全局变量? 最佳答案 2 ...
- C语言怎么输入float的变量,c语言float怎么用
C语言中float是什么意思 我是出自学者,有很多不会的,float是什么东东,什么意思啊,还有在程序float是C语言的基本数据类型中的一种,表示单精度浮点数. C语言规定单精度浮点型在内存占用4个 ...
- Iar环境c语言调用汇编函数,如何在IAR EWARM中通过内联汇编程序在另一个模块中调用C函数?...
我在硬故障处理程序中有一些程序集.程序集基本上是为了传递当前堆栈指针作为参数(在R0中).它看起来像这样...如何在IAR EWARM中通过内联汇编程序在另一个模块中调用C函数? __asm(&quo ...
- C程序语言表达式运算顺序,详解C++编程中表达式的语义与计算顺序
表达式根据其运算符的优先级和分组来计算. 计算顺序请看以下示例: // expre_pluslang__pluslang_Order_of_Evaluation.cpp // compile with ...
- c语言随机函数怎么循环,如何在C ++循环中生成不同的随机数?
千万不能使用rand(); 使用新的C ++ 11的设施(如std::mt19937,std::uniform_int_distribution等)来代替. 你可以使用这样的代码(在Ideone上住这 ...
- c语言c 下载文件,如何在C/C++中使用WinHTTP下载文件?
我知道如何下载html / txt页面.例如 : //Variables DWORD dwSize = 0; DWORD dwDownloaded = 0; LPSTR pszOutBuffer; v ...
- 转 C语言改变字体颜色,如何在c语言中改变背景和字体的颜色?
/*给你看看教程吧!!*/ Turbo C2.0的字符屏幕函数主要包括文本窗口大小的设定.窗口颜色的设置. 窗口文本的清除和输入输出等函数. 1.文本窗口的定义 Turbo C2.0默认定义的文本窗口 ...
- c语言程序重命名,如何在C语言编程里面修改源文件名字?
慕容3067478 12345678910111213141516171819202122232425262728293031323334353637383940414243444546C修改文件名: ...
- linux检查socekt是否断开,如何在C语言中判断socket是否已经断开
如果不主动关闭socket的话,系统不会自动关闭的,除非当前进程挂掉了,操作系统把占用的socket回收了才会关闭.小编今天跟大家简单介绍下如何在C语言中判断socket是否已经断开 下面来介绍判断非 ...
最新文章
- 《算法竞赛中的初等数论》(三)正文 0x30 积性函数(ACM / OI / MO)(十五万字符数论书)
- 在当当买了python怎么下载源代码-爬虫实战:爬取当当网所有 Python 书籍
- abb变频器acs880说明书_常见品牌变频器修改功率方法大全
- python笔试编程题_python_编程面试题
- Apache 的管理及优化web
- [leetcode] 160.相交链表
- 爬虫之拉勾网职位获取
- 解决PendingIntent传递参数为空的问题
- 动图(gif文件)的最简单制作---------录制
- mysql 5.7自定义安装路径_Mysql5.7.18版本(二进制包安装)自定义安装路径教程详解...
- 投篮机投篮有技巧吗_卡梅伦·约翰逊:投篮高效,跑位积极,会是太阳队外线新答案吗?...
- 阿里双十一 5 大招式!
- Spring源码总结与分析
- java并发编程实战看哪几章,附源代码
- DICOM笔记-使用cmake编译DCMTK
- 一文搞懂什么是GPA
- 企业公众号文章写作方向要从这几个方面着手
- 经验分享:移动客户端设计开发经验-流程篇
- 攻防世界-pwn-forgot
- hbase compact