鹏哥C语言31---第四次作业:关键字和浮点数

#include <stdio.h>
//------------------------------------------------------------------------------------第4次作业  关键字static和浮点数

//--------------------------------------------------------------------------------------------------------1
//1.static可以修饰局部变量,全局变量,函数

//--------------------------------------------------------------------------------------------------------2.static
//以下程序输出结果为
//int sum(int a)
//{
//    int c = 0;
//    static int b = 3;//循环过后不销毁,下次再进来是上次遗留的b 的值
//    c += 1;
//    b += 2;
//    return(a + b + c);
//}
//
//int main()
//{
//    int i;
//    int a = 2;
//    for (i = 0; i < 5; i++)//初始化i=1,如果i<5,则i++,进入循环输出
//    {
//        printf("%d,", sum(a));//输出结果为 8,10,12,14,16
//    }
//
//    return 0;
//}

//--------------------------------------------------------------------------------------------------------3.指针
//指针变量是个变量,是用来存放地址的

//--------------------------------------------------------------------------------------------------------4.转义字符的应用
//输入 无
//输出 printf("Hello world!\n");
//        cout<<"Hello world!"<<endl;

//int main()
//{
//    printf("printf(\"Hello world!\\n\");\n");
//    printf("cout<<\"Hello world!\"<<endl;");
//    return 0;
//}

//--------------------------------------------------------------------------------------------------------4.找最大数
//输入 一行,四个整数,用空格分开 例如:5 8 2 5
//输出 一行,一个整数,为输入的四个整数中的最大的整数 例如:8

//-----------------------------------------------------------方法一
//int main()
//{
//    int arr[4] = { 0 };
//    int i = 0;
//    while (i < 4)//用循环依次输入数组内的四个值
//    {
//        scanf_s("%d", &arr[i]);// %d 后不用加\n
//        i++;
//    }
// 
//    int max = arr[0];//假设第一个元素为最大值
//    i = 1;
//    while (i < 4)
//    {
//        if (max<arr[i])
//        {
//            max=arr[i];
//        }
//        i++;
//    }
//    printf("%d\n", max);
//
//    return 0;
//}

//-----------------------------------------------------------方法二
//int main()
//{
//    int max = 0;
//    scanf_s("%d", &max);
//    //取了第一个值,假设第一个值就是最大值
//
//    int i = 1;
//    int n = 0;
//    while (i < 4)
//    {
//        scanf_s("%d", &n);
//        if (n > max)
//        {
//            max = n;
//        }
//        i++;
//    }
//    printf("%d\n", max);
//    return 0;
//}

//----------------------------------------------------------------------------------------------5.计算球的体积 (浮点数)
//球体积公式 V=4/3*派r^3,其中派=3.1415926
//输入 用浮点数表示球的半径
//一行 球体的体积,小数点后保留三位

//---------------------------------用 float
//int main()
//{
//    float r = 0.0f;
//    scanf_s("%f", &r);
//    float v = 0.0f;
//    v = (4 / 3.0) * 3.1415926 * r * r * r;
//
//    printf("%.3f\n", v);
//    return 0;
//}

//---------------------------------用 double
//int main()
//{
//    double r = 0.0f;
//    scanf_s("%lf", &r);
//    double v = 0.0f;
//    v = (4 / 3.0) * 3.1415926 * r * r * r;
//
//    printf("%.3lf\n", v);
//    return 0;
//}

//----------------------------------------------------------------------------------------------6.计算体重指数 (浮点数)
//BMI=体重公斤数/(身高米数的平方)
//输入 一行 两个整数 分别表示体重/公斤,身高/厘米,中间用一个空格分隔 ,例如:70 170
//输出一行 BMI指数,保留两位小数, 例如:24.44

int main()
{
    int weight = 0;
    int high = 0;
    scanf_s("%d %d",&weight,&high);
    float BMI = 0.0f;
    BMI = weight / (high / 100.0) / (high / 100.0);
    printf("%.2f", BMI);

    return 0;
}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值