【C语言】刷题训练营 —— 每日一练(十三)

news2025/1/11 14:25:07

文章目录

    • 前言
  • BC123 小乐乐找最大数
  • BC124 小乐乐是否被叫家长
  • BC125 小乐乐转换成绩
  • BC126 小乐乐算多少人被请家长
  • BC127 小乐乐算最高分
  • BC128 小乐乐计算求和
  • BC129 小乐乐计算函数
  • BC130 小乐乐查找数字
  • BC131 KiKi学程序设计基础
  • BC132 KiKi算期末成绩
    • 完结

前言

大家好,继续更新专栏 c_牛客,好久没更新了,牛客篇卷土重来了,自己复习的同时也希望能帮助到大家,题目答案会根据我所学到的知识提供最优解,希望要学习的小伙伴能先思考再看答案,这样学习效率倍增,如有哪里不足还请评论区留言或私信我,如果有不懂或者疑惑的地方也可以留言或者私信我。

🏡个人主页:悲伤的猪大肠9的博客_C领域博主
🏆文章收录至链接: C_牛客
✨✨✨✨如果文章对你有帮助记得点赞收藏关注哦!!✨✨✨✨

题目来源:牛客网

编程语言初学训练营_在线编程+题解_牛客题霸_牛客网 (nowcoder.com)


BC123 小乐乐找最大数

题目:

在这里插入图片描述

代码实现:

#include <stdio.h>

int main() {
    int num [4]= {0};
    int max=0;
    int i=0;
    scanf("%d %d %d %d",&num[0],&num[1],&num[2],&num[3]);
    while(i<4){
        if(max<num[i]){
            max=num[i];
        }
        i++;
    }

        printf("%d",max);

    
}

BC124 小乐乐是否被叫家长

题目:在这里插入图片描述

代码实现:

#include <stdio.h>

int main() {
    int a,b,c;
    scanf("%d %d %d",&a,&b,&c);
    float avg = (a+b+c)*1.0/3;
    if(avg>=60)
    {
        printf("NO");
    }
    else 
    {
        printf("YES");
    }
}

BC125 小乐乐转换成绩

题目:

在这里插入图片描述

答案:

#include <stdio.h>

int main() {
    int score = 0;
    scanf("%d",&score);
    if(score<=100&&score>=0){
        if(score>=90){
            printf("A");
        }else if(score>=80){
            printf("B");
        }else if(score>=70){
            printf("C");
        }else if(score>=60){
            printf("D");
        }else{
            printf("E");
        }
    }else{
        printf("F");
    }
    return 0;
}

BC126 小乐乐算多少人被请家长

题目:

在这里插入图片描述

答案:

#include <stdio.h>

int main() {
    int n;
    int a,b,c;
    int count=0;
    scanf("%d",&n);
    while(n--)
    {
        scanf("%d %d %d",&a,&b,&c);
        if((a+b+c)/3<60)
        {
            count++;
        }
    }
    printf("%d",count);
}

BC127 小乐乐算最高分

题目:

在这里插入图片描述

答案:

#include <stdio.h>
#include <stdlib.h>
int main() {
    int n;
    int num;
    int max=0;
    scanf("%d",&n);
    while(n--)
    {
        scanf("%d",&num);
        if(num>max)
        {
            max = num;
        }
    }
    printf("%d",max);
}

BC128 小乐乐计算求和

题目:在这里插入图片描述

答案:

#include <stdio.h>

int main() {
    int n;
    int sum=0;
    int ret=1;
    scanf("%d",&n);
    for(int i=1;i<=n;i++)
    {
        ret=1;
        for(int j=1;j<=i;j++)
        {
            ret*=j;
        }
        sum+=ret;
    }
    printf("%d",sum);
}

BC129 小乐乐计算函数

题目:

在这里插入图片描述

答案:

#include <stdio.h>

int max3(int a,int b,int c)
{
    if((a>b)&&(a>c))
        return a;
    else if((b>a)&&(b>c))
        return b;
    else
        return c;
}

int main() {
    int a,b,c;
    scanf("%d %d %d",&a,&b,&c);
    printf("%.2f",(max3(a+b,b,c))*1.0/(max3(a,b+c,c)+max3(a,b,b+c)));
}

BC130 小乐乐查找数字

题目

在这里插入图片描述

答案:

#include <stdio.h>
#include<malloc.h>
int main() {
    int n;
    int i=0;
    int count=0;
    scanf("%d",&n);
    int* arr = (int*)malloc(sizeof(int)*n);
    for(int j=0;j<n;j++)
    {
        scanf("%d ",&arr[i]);
        i++;
    }
    int key;
    scanf("%d",&key);
    for(i=0;i<n;i++)
    {
        if(arr[i]==key)
        {
            count++;
        }
    }
    printf("%d",count);
    free(arr);
    arr=NULL;
}

BC131 KiKi学程序设计基础

题目:

在这里插入图片描述

答案:

这种简单的题目为了避免出错直接将输出描述复制过来即可

#include <stdio.h>

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

BC132 KiKi算期末成绩

题目:

在这里插入图片描述

答案:

#include <stdio.h>
int main()
{
    int s[4];
    scanf("%d %d %d %d", &s[0], &s[1], &s[2], &s[3]);
    printf("%.1f", s[0]*0.2+s[1]*0.1+s[2]*0.2+s[3]*0.5);
    return 0;
}

完结

当你喜欢一篇文章时,点赞、收藏和关注是最好的支持方式。如果你喜欢我的文章,请不要吝啬你的支持,点赞👍、收藏⭐和关注都是对我最好的鼓励。感谢你们的支持!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/580492.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

计算机体系结构标量处理机

先行控制技术 缓冲深度的设计方法 以先行指令缓冲栈为例。 假设缓冲深度为 D 1 D_1 D1​&#xff0c;考虑以下两种极端情况。 &#xff08;1&#xff09;先行指令缓冲栈已经充满&#xff0c;此时指令流出速度最快&#xff0c;例如连续分析RR型指令 &#xff0c;设这种指令序…

[元带你学: eMMC协议详解 12] Speed Mode 选择

依JEDEC eMMC 5.1及经验辛苦整理&#xff0c;付费内容&#xff0c;禁止转载。 所在专栏 《元带你学: eMMC协议详解》 内容摘要 全文 2000字&#xff0c; 介绍了各种Speed Mode 选择的方法&#xff0c; 需要按照一定的步骤&#xff0c; 重点需要掌握HS400, High Speed 和 HS20…

python中的流程控制语句

文章目录 if-else语句代码演示&#xff1a; if-elif-else语句代码演示1&#xff1a;代码演示2&#xff1a; while 循环语句循环语句练习1.求100以内所有的奇数之和2.求100以内所有7的倍数之和&#xff0c;以及个数3.求1000内的水仙花数4.获取用户输入的任意数&#xff0c;判断是…

《Reinforcement Learning: An Introduction》第2章笔记

2. Multi-armed Bandits 评估性反馈&#xff08;evaluative feedback&#xff09; 完全取决于采取的动作&#xff0c;这是强化学习采用的方式。纯粹的评估性反馈表明要执行的动作有多好&#xff0c;但是不关注它是否是可能的最好或最坏的动作。指导性反馈&#xff08;instruct…

迭代器Iterator和生成器funcion *

迭代器Iterator 迭代器 为各种不同的数据结果提供统一的访问机制&#xff0c;任何数据结构只要部署Iterator接口&#xff0c;就可以完成便利操作&#xff0c;主要提供for of 工作原理&#xff1a; 创建一个指针对象&#xff0c;指向当前数组的起始位置 第一次调用对象的next方…

JAVA之数组2

添加元素 从后往前进行迭代&#xff0c;最后在末尾插入元素 tip&#xff1a;为避免数字在覆盖过程中丢失&#xff0c;故从后往前覆盖 删除元素 从前往后迭代&#xff0c;最后将末尾赋值为0 tip: 以覆盖的数arr【i】为基准&#xff0c;构造循环 共同处Tip: 范围均为【index1&…

子串--子字符串 0528

210102 201012 A1A2…An An…A2A1 如何做&#xff0c; 翻转的是21&#xff0c;因为2>1; 翻转的是210&#xff0c;因为2>0; 翻转的是2101&#xff0c;因为2>1&#xff1b; 翻转的是21010&#xff0c;因为2>0&#xff1b; 翻转的是210102&#xff0c;因为22且1&…

JavaScript 进阶 (二)

目录 深入对象 创建对象三种方式 构造函数 实例成员&静态成员 内置构造函数 Object Array String Number 深入对象 创建对象三种方式 1. 利用对象字面量创建对象 const obj { name : abc} 2. 利用 new Object 创建对象 const obj new Object({ uname: 123 }…

如何评估一个好的物业系统开发方案?

在当前不断变化的物业管理市场中&#xff0c;物业系统已成为物业管理公司提高管理效率和降低成本的必然选择。因此&#xff0c;如何评估一个好的物业系统开发方案成为了每个物业管理决策者必须面对的重要问题。在本文中&#xff0c;我们将介绍如何从以下几个方面来评估一个好的…

文心一言 VS 讯飞星火 VS chatgpt (24)-- 算法导论4.2 6题

六、用Strassen 算法作为子进程来进行一个 knn 矩阵和一个nkn 矩阵相乘&#xff0c;最快需要花费多长时间?对两个输入矩阵规模互换的情况&#xff0c;回答相同的问题。 文心一言&#xff1a; Strassen 算法是一种用于矩阵乘法的分治算法&#xff0c;它将原始的矩阵分解为较小…

腾讯云产品首单特惠是什么意思?包括新用户老用户的解答

腾讯云最近推出的活动限制条件为产品首单特惠&#xff0c;但是有的用户购买不了&#xff0c;右上角提示“产品首单特惠”&#xff0c;那么什么是产品首单特惠&#xff1f;什么是新用户&#xff1f;什么是老用户&#xff1f;新手站长给大家&#xff1a; 腾讯云产品首单特惠是什…

【Linux】Pinctrl子系统简介

前言&#xff1a; 我们工作开发中非常常用的就是GPIO&#xff0c;在Linux开发中&#xff0c;是有必要去熟悉并理解的。在Linux内核中也有提供相应的子系统pinctrl子系统&#xff0c;本文从大的面上去了解它。 参考学习&#xff1a;Linux笔记老师课程&#xff08;Pinctrl子系统&…

CentOS 7.6 (Linux)环境上离线安装 MySQL 8

1 下载安装包 访问https://dev.mysql.com将网页划到最下面&#xff0c;点击下载MySQL社区安装包 按照如下图片框选的进行下载 2 解压上传 下载完了之后使用WinRAR软件在Windows电脑上解压&#xff0c;选择如下包使用ftp工具上传至Linux机器最大目录下。 3 安装前检查 …

DCGAN-MNIST——使用TensorFlow 2 / Keras实现深度卷积DCGAN来生成时尚MNIST的灰度图像

DCGAN-MNIST——使用TensorFlow 2 / Keras实现深度卷积DCGAN来生成时尚MNIST的灰度图像 1. 效果图2. 原理2.1 结构指南2.2 模型结构及训练过程 3. 源码参考 这篇博客将介绍如何使用TensorFlow 2 / Keras中实现深度卷积GAN&#xff08;DCGAN&#xff09;来生成类似时尚MNIST的灰…

魔法反射--java反射进阶(实战篇)

&#x1f473;我亲爱的各位大佬们好&#x1f618;&#x1f618;&#x1f618; ♨️本篇文章记录的为 魔法反射–java反射进阶(实战篇) 相关内容&#xff0c;适合在学Java的小白,帮助新手快速上手,也适合复习中&#xff0c;面试中的大佬&#x1f649;&#x1f649;&#x1f649;…

openpose原理及安装教程(姿态识别)

OpenPose是一个基于深度学习的人体姿态估计框架,可以实时地估计人体的关键点,包括身体和手部姿势。它是由卡内基梅隆大学的研究团队开发的,已经成为了人体姿态估计领域的一个重要项目。 OpenPose的原理是基于卷积神经网络(CNN),通过对图像进行深度学习处理,可以检测出…

如何在华为OD机试中获得满分?Java实现【寻找峰值】一文详解!

✅创作者&#xff1a;陈书予 &#x1f389;个人主页&#xff1a;陈书予的个人主页 &#x1f341;陈书予的个人社区&#xff0c;欢迎你的加入: 陈书予的社区 &#x1f31f;专栏地址: Java华为OD机试真题&#xff08;2022&2023) 文章目录 1. 题目描述2. 输入描述3. 输出描述…

Aerial Vision-and-Dialog Navigation阅读报告

Aerial Vision-and-Dialog Navigation 本次报告&#xff0c;包含以下部分&#xff1a;1摘要&#xff0c;2数据集/模拟器&#xff0c;3AVDN任务&#xff0c;4模型&#xff0c;5实验结果。重点介绍第2/3部分相关主页&#xff1a;Aerial Vision-and-Dialog Navigation (google.com…

【章节2】husky + 自动检测是否有未解决的冲突 + 预检查debugger + 自动检查是否符合commit规范

在章节1中我们学习到了commit的规范、husky的安装和使用、lint-staged怎么安装以及怎么用来格式化代码。那么这篇文章我们来看看commit预处理中我们还能做哪些处理呢&#xff1f; 自然&#xff0c;我们还是要用到husky这个东西的&#xff0c;大致过程其实和章节1异曲同工&#…

不要再来问我小学、初中毕业想出去学习编程找到工作的问题了,你要做就去做,结果自己扛着就行了!

&#x1f680; 个人主页 极客小俊 ✍&#x1f3fb; 作者简介&#xff1a;web开发者、设计师、技术分享博主 &#x1f40b; 希望大家多多支持一下, 我们一起进步&#xff01;&#x1f604; &#x1f3c5; 如果文章对你有帮助的话&#xff0c;欢迎评论 &#x1f4ac;点赞&#x1…