刷题---C语言(二)

简介: 刷题---C语言(二)

2.刷题(2)


2.1判断奇偶性

 牛客网链接:OJ链接



 解题思路:能被2整除表示成 x % 2 == 0

#include <stdio.h>
int main() {
    int n = 0;
    while(~scanf("%d", &n))
    {
        if(n % 2 == 0)
        {
            printf("Even\n");
        }
        else 
        {
            printf("Odd\n");
        }
    }
    return 0;
}


 收获总结:熟练判断奇数偶数的代码敲法;锻炼代码能力;


2.2及格分数

 牛客网链接:OJ链接



#include <stdio.h>
int main() {
    int n = 0;
    while(scanf("%d", &n) != EOF)
    {
        if(n >= 60)
        {
            printf("Pass\n");
        }
        else 
        {
            printf("Fail\n");
        }
    }
    return 0;
}

 收获总结:锻炼代码能力;


2.3kiki算术

 牛客网链接:OJ链接



#include <stdio.h>
#include <math.h>
int main()
{
    long long a, b, sum;
    scanf("%lld %lld", &a, &b);
    sum = a + b;
    int i = 0;
    int n = 2;
    int k = 0;
    while(n--)
    {
        k += sum % 10 * pow(10, i);
        i++;
        sum /= 10;
    }
    printf("%d\n", k);
    return 0;
}


 收获总结:对于一个有可能溢出的情况,我们需要使用long long类型;锻炼代码能力;


2.4(a+b-c)*d

 牛客网链接:OJ链接



#include <stdio.h>
int main() {
    int a, b, c, d;
    scanf("%d %d %d %d", &a, &b, &c, &d);
    printf("%d\n", (a+b-c)*d);
    return 0;
}

 收获总结:锻炼代码能力;


2.5KiKi算期末成绩

 牛客网链接:OJ链接



#include <stdio.h>
int main() {
    float a, b, c, d;
    scanf("%f %f %f %f", &a, &b, &c, &d);
    float sum = (a * 0.2)+(b * 0.1)+(c * 0.2)+(d * 0.5);
    printf("%.1f\n", sum);
    return 0;
}

 收获总结:如果前面输入的地方显示的是一些整数,后面输出的结果又要求是浮点数,那么最开始的输入我们用浮点数来接收,而不是整数;锻炼代码能力;


 OK今日份刷题总结到这里,休息一会吧,再接着刷。


 训言:


 保证理解的前提下,保证质量的前提下,多刷题,最后总结!!!!

相关文章
|
6月前
|
C语言
【C语言刷题系列】合并两个有序数组
【C语言刷题系列】合并两个有序数组
|
4月前
|
存储 C语言
【C语言】基础刷题训练4(含全面分析和代码改进示例)
【C语言】基础刷题训练4(含全面分析和代码改进示例)
|
6月前
|
C语言
【C语言刷题系列】删除公共元素
【C语言刷题系列】删除公共元素
|
6月前
|
存储 C语言
【C语言刷题系列】对数字添加逗号
【C语言刷题系列】对数字添加逗号
|
6月前
|
C语言
【C语言刷题系列】喝汽水问题
【C语言刷题系列】喝汽水问题
|
2月前
|
机器学习/深度学习 编译器 C语言
C语言刷题(中)(保姆式详解)
C语言刷题(中)(保姆式详解)
18 0
|
4月前
|
C语言
【C语言刷题训练】——第7节(含代码与分析思路)
【C语言刷题训练】——第7节(含代码与分析思路)
|
4月前
|
测试技术 C语言 C++
【C语言刷题训练——6】鹏哥C语言刷题训练营笔记,含代码讲解改进
【C语言刷题训练——6】鹏哥C语言刷题训练营笔记,含代码讲解改进
|
4月前
|
存储 C语言
【C语言】鹏哥C语言刷题训练营——第5节内容笔记(含代码全面分析和改进,讲解)
【C语言】鹏哥C语言刷题训练营——第5节内容笔记(含代码全面分析和改进,讲解)
|
6月前
|
C语言
C语言刷题(函数)
C语言刷题(函数)