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

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

    题目解析:

    此题主要理解圆柱的各种求法,其次要求取小数点后两位,只需在打印时进行格式控制即可。

    代码示例:

    #include<stdio.h>
    
    int main()
    {
    	float h, r, l, s, sq, vq, vz;
    	float pi = 3.141526;
    	printf("请输入圆半径r,圆柱高h∶");
    	scanf("%f %f", &r, &h);               //要求输入圆半径r和圆柱高h 
    	l = 2 * pi*r;                          //计算圆周长l
    	s = r*r*pi;                          //计算圆面积s
    	sq = 4 * pi*r*r;                       //计算圆球表面积sq
    	vq = 3.0 / 4.0*pi*r*r*r;               //计算圆球体积vq
    	vz = pi*r*r*h;                       //计算圆柱体积vz
    	printf("圆周长为:       l=%6.2f
    ", l);
    	printf("圆面积为:       s=%6.2f
    ", s);
    	printf("圆球表面积为:   sq=%6.2f
    ", sq);
    	printf("圆球体积为:     v=%6.2f
    ", vq);
    	printf("圆柱体积为:     vz=%6.2f
    ", vz);
    	return 0;
    }
    
    

    运行结果:

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

  • 相关阅读:
    android学习第一天
    定力
    C++ 虚基类表指针字节对齐
    c++内存对齐 转载
    #Pragma Pack(n)与内存分配
    c++ data语意学
    point类型·
    对象内存 (扩展 Data Structure Alignment)
    reinterpret_cast and const_cast
    static_cast AND dynamic_cast
  • 原文地址:https://www.cnblogs.com/weiyidedaan/p/13425495.html
Copyright © 2011-2022 走看看