C语言程序改错,输入长方体的三边,求长方体的表面积和体积

来源:360问答
责任编辑:王亮
字体:

为了帮助网友解决“C语言程序改错,输入长方体的三边,求长方体的表面积和体积”相关的问题,布客网通过互联网对“C语言程序改错,输入长方体的三边,求长方体的表面积和体积”相关的解决方案进行了整理,用户详细问题包括:

#include<stdio.h>

void main()

{

double a,b,c,s,v;

printf("Input a,b,c:\n");

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

s=a*b+b*c+a*c;

v=a*b*c;

printf("a=%d,b=%d,c=%d\n",a,b,c);

printf("s=%f\n",s,"v=%d\n",v);

}


,具体解决方案如下:

解决方案1:

#include <stdio.h>

void main()

{
 float a, b, c, s, v;
 printf("Input a,b,c:\n");
 scanf_s("%f%f%f", &a, &b, &c);
 s = 2 * ( a * b + b * c + a * c );
 v = a * b*c;
 printf("a=%f, b=%f, c=%f.\n", a, b, c);
 printf("s=%f\n", s, "v=%f\n", v);

 }

运行结果:

Input a,b,c:
1 2 3
a=1.000000, b=2.000000, c=3.000000.
s=22.000000

 

解决方案2:

一、scanf("%d%d%d",&a,&b,&c);错了,double类型应该用%lf输入,也就是scanf("%lf%lf%lf",&a,&b,&c);

二、长方形的表面积公式错了,忘了×2;

三、输出位置的%d和%f均应为%lf,同一。

四、漏了return 0;(虽然目前不写估计也没什么)

大概就这些,加油debug老铁。

c语言程序:利用全局变量,输入长方体的长宽高,求...

答:#includedouble l, w, h;double s, v;void area(void){ s += l * w * 2.0; s += l * h * 2.0; s += w * h * 2.0; return;}void vol(void){ v = l * w * h; return;}int main(void){ scanf("lf %lf %lf", &l, &w, &h); printf("%.2lf %.2lf\n", s...

设计一个C语言程序计算长方体体积和表面积,如何通...

答:# include int main (void) { double l, w, h;//定义变量 double s, v;//定义变量 printf("please input l:");//提示请输入长方体的长 scanf("%lf", &l);//取地址符&不能丢 printf("please input w:");//提示请输入长方体的宽 scanf("%lf", &w);...

C语言编程:输入长方体的长、宽、高,求长方体的体...

答:编写基于对象的程序,求3个长方柱的体积。数据成员包括长(length)、宽(width)、高(heigth)、体积,要求用成员函数实现下面的功能: (1)由键盘输入3个长方柱的长、宽、高; (2)计算长方柱的体积(volume)和表面积(areas); (3)输...

C语言求长方形的表面积和体积,从键盘输入长方形的...

答:#include int main() { float l,w,h,s,v; scanf("%f %f %f",&l,&w,&h); s=(l*w*+w*h+l*h)*2; v=l*w*h; printf("表面积:%f\n",s); printf("体积:%f\n",v); getchar(); return 0; }

C语言编程题:输入长方体的长、宽、高,求长方体的...

答:#include #include int main(void) { int chang,kuan,gao; printf("Please input 3 numbers:"); scanf("%d%d%d",&chang,&kuan,&gao); printf("Tiji :%d\n",chang*kuan*gao); printf("Bioamianji :%d\n",2*(chang*kuan+kuan*gao+gao*chang)); pri...

设计一个C语言程序计算长方体体积和表面积,长宽高...

答:# include int main (void) { double l, w, h;//定义变量 double s, v;//定义变量 printf("please input l:");//提示请输入长方体的长 scanf("%lf", &l);//取地址符&不能丢 printf("please input w:");//提示请输入长方体的宽 scanf("%lf", &w);...

c语言编程计算长方体的体积与表面积

答:#includeint main(){printf("表面积=%d,体积=%d\n",100*150*2+100*200*2+200*150*2,100*150*200);return 0;}

怎样用c语言来编写一个任意立方体的表面积和体积?

答:#include int main() { double a, b, h; double s, v; printf("请输入立方体的底面长,底面宽及高: "); scanf("%lf%lf%lf",&a,&b,&h); s=2*a*b+2*a*h+2*b*h; v=a*b*h; printf("立方体的表面积为%lf,体积为%lf",s,v); return 0; }

用c语言工程求长方体的体积,表面积,周长.

答:#include "stdafx.h" float chang,kuang,gao; void fun1(){ printf("请输入长,宽,高:"); scanf("%f",&chang); scanf("%f",&kuang); scanf("%f",&gao); } float volume(){ return chang*kuang*gao; } float area(){ return 2*(chang*kuang+cha...

c语言中 由键盘输入长方体的长、宽、高,求该长方...

答:不知道你到底是要问什么问题。 首先看你定义长、宽、高及结果的数据类型是什么,如果是整形,结果就是整形,如果是浮点那结果就是浮点。浮点型就会有小数位,整形就没有,会四舍五入。 其次,表面积与体积比值应该是大于1的一个数,所有如果你是...

www.book1234.com true report 22038
娱乐时尚
科技资讯
历史文化
真视界
旅游美食
精彩图文
我爱我车
母婴健康
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2018 book1234.com All Rights Reserved. 布客网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号
教育考试: 学历财经建筑 医药公考资格外语电脑作文招聘中小学留学 文档 移民 文库专栏23问答中心z资讯z资讯1资讯涨资讯涨资讯1资讯问答图书馆知识IT编程数码信息解决方案信息中心IT科技问答新闻中心软件教室设计大全网络相关英语学习开发编程考试中心参考范文管理文库营销中心站长之家IT信息中心商学院数码大全硬件DIY企业服务网吧在线百科硬件知识手机平板汽车游戏家电精彩摄影现代家居IT女人经验健康养生猎奇创业攻略教育学习历史时尚潮流最近更新涨知识