给编程学习者的一些忠告以及牛客网初阶练习

Posted 鹿九丸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了给编程学习者的一些忠告以及牛客网初阶练习相关的知识,希望对你有一定的参考价值。

目录

给编程学习者的一些忠告

1.计算体重指数

2.计算三角形的周长和面积

3.进制A+B


给编程学习者的一些忠告

我们学习编程并不需要太多数学知识,很多同学觉得自己数学不好,就觉得自己学不好编程,实际上大家不必担心这个,编程的学习跟数学有关系吗?有一定关系,但更多的编程只是借用了数学的逻辑思维,所以大家并不需要过多的担心,编程的学习的好坏与你的数学学的好坏没有太大的关系,包括下面的海伦公式的题,它是要考你的数学知识吗?并不是,这个公式你如果不会不了解完全可以去百度上进行查找,同样的,也包括英语,编程的学习和英语也没有必然的联系,大家不要给自己太大压力,也不要灰心哦,同样的,很多同学觉得自己学历不好,自己上的是大专,这样是不是就学不好编程,进不了大厂呢?并不是这样的。

如果你是大专,那你就要努力进一个本科,先专升本如果是本科,甭管是啥本科,计算机专业就要好好学技术,甭管你是211,还是985,本科学历会给你一个同等的面试的机会,你只要技术过硬,就没有什么不可能的!

作为计算机专业,或者以后想要从事计算机相关工作的人,好好学好编程技术就够了!不用向这么多,未来可期大家要一起加油哦!一起进大厂!

1.计算体重指数

#include<stdio.h>
int main()

    //输入
    int height = 0;
    int weight = 0;
    float BMI = 0.0f;
    scanf("%d %d", &weight, &height);
    //计算
    BMI =  weight / ((height / 100.0) * (height / 100.0));
    //注意此处一定要是100.0,不然两个整数相除结果仍为整数,从而得出错误的答案
    //输出
    printf("%.2f", BMI);
    return 0;

注意:整数/整数,结果仍为整数,但小数/整数或者整数/小数结果都是小数

2.计算三角形的周长和面积

#include<stdio.h>
#include<math.h>
int main()

    //输入
    double L =0.0;
    double W =0;
    double H=0;
    double cir =0.0;
    double area = 0.0;
    double p = 0.0;
    scanf("%lf %lf %lf",&L ,&W, &H);
    //计算
    cir = L+W+H;
    p =cir/2;
    area = sqrt(p*(p-L)*(p-W)*(p-H));//此处计算面积的时候可以用海伦公式
    //输出
    printf("circumference=%.2lf area=%.2lf",cir,area);
    return 0;

3.进制A+B

#include<stdio.h>
int main()

    int a = 0;
    int b = 0;
    int ret = 0;
    //输入
    scanf("%x %o", &a, &b);
    //计算
    ret = a + b;
    //输出
    printf("%d", ret);
    return 0;

注意:%x是十六进制形式,%o是八进制形式。

以上是关于给编程学习者的一些忠告以及牛客网初阶练习的主要内容,如果未能解决你的问题,请参考以下文章

牛客网python篇入门编程习题

python3 牛客网:OJ在线编程常见输入输出练习(ACM模式)

SQL练习题-牛客网

SQL练习题-牛客网

手机牛客在线编程入口在哪

SQL日常练习2-进阶篇-牛客网