S2 = P * R * R; // 计算方法。S3 = 2 * S2;C = P * R * 2;S1 = C * H;S4 = S3 + S1;printf(圆柱的表面积:%f.\n, S4);system(pausenul); // 暂停。需包含 stdlib.h。
十多年的桦川网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整桦川建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“桦川网站设计”,“桦川网站推广”以来,每个客户项目都认真落实执行。
不知道你的错到底是什么,但我认为首先你输入半径和高的时候是不是整数,然后你在输入半径和高的时候中间是否是用“空格”分隔的,最后你的变量float是有效位数是否支持小数点后7位呢?建议用double定义程序中的所有变量。
main( ) 写成了mian( )输出double 值, 要使用 %lf 格式符(是小写的L)运行时,输入r和h,要使用逗号隔开。
scanf_s(%f, &H);S2 = P * R * R; // 计算方法。S3 = 2 * S2;C = P * R * 2;S1 = C * H;S4 = S3 + S1;printf(圆柱的表面积:%f.\n, S4);system(pausenul); // 暂停。
/*编写程序,调用函数求一个圆柱体的表面积和体积。用c语言编写。
①你定义了pi,但是没有给Pi赋值。②通常printf圆括号中的双引号内部的格式符的个数应该和后面的变量个数是相等的,他们是一一对应的。如果没有一一对应,从c语言的语法来讲是没有错误的,但不合理。
main( ) 写成了mian( )输出double 值, 要使用 %lf 格式符(是小写的L)运行时,输入r和h,要使用逗号隔开。
说明:X,Y是长方形的长宽,也是长方体的长宽。
C语言适用范围大:适合于多种操作系统,如Windows、linux、DOS、UNIX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,优于其它高级语言,有一些大型应用软件也是用C语言编写的。
L=2*(a+b);//计算周长。 S=a*b;//计算面积。 printf(面积=%lf, 周长=%lf\n, S, L);//输出结果。}注意事项:因为没有限制输入为整型,所以使用浮点型用来存储各项值。输入输出要用%lf。