五、选择结构

#include <stdio.h>

int main() {
    int d;
    scanf("%d", &d);
    int tomorrow = (d % 7) + 1;
    
    printf("%d\n", tomorrow);
    
    return 0;
}


#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    if ((n % 400 == 0) || (n % 4 == 0 && n % 100 != 0)) {
        printf("yes\n");
    } else {
        printf("no\n");
    }
    return 0;
}
#include <stdio.h>

int main() {
    int a, b;
    scanf("%d %d", &a, &b);
    if (a < b) {
        printf("<\n");
    } else if (a == b) {
        printf("=\n");
    } else {
        printf(">\n");
    }
    
    return 0;
}

#include <stdio.h>

int main() {
    int n;
   
    scanf("%d", &n);
    
  
    int result;
    if (n % 2 == 1) {  
        result = 3 * n + 1;
    } else { 
        result = n / 2;
    }
    
    printf("%d\n", result);
    
    return 0;
}

#include <stdio.h>

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

int main() {
    int A, B, C;
    
    scanf("%d %d %d", &A, &B, &C);
    
    int average = (A + B + C) / 3;
    
    
    if (average < 60) {
        printf("YES\n");
    } else {
        printf("NO\n");
    }
    
    return 0;
}

#include <stdio.h>

int main() {
    int a, b, c;
    
    scanf("%d %d %d", &a, &b, &c);
    
    
    int max_val = a; 
    if (b > max_val) {
        max_val = b;
    }
    if (c > max_val) {
        max_val = c;
    }
    
    int min_val = a; 
    if (b < min_val) {
        min_val = b;
    }
    if (c < min_val) {
        min_val = c;
    }
    

    printf("The maximum number is : %d\n", max_val);
    printf("The minimum number is : %d\n", min_val);
    
    return 0;
}

#include <stdio.h>

int main() {
    int year_month;
    
    scanf("%d", &year_month);
    
    
    int month = year_month % 100;
    
    if (month >= 3 && month <= 5) {
        printf("spring\n");
    } else if (month >= 6 && month <= 8) {
        printf("summer\n");
    } else if (month >= 9 && month <= 11) {
        printf("autumn\n");
    } else {
        
        printf("winter\n");
    }
    
    return 0;
}

全部评论

相关推荐

本帖由面试官和HR维护和答疑,24小时内及时响应投递方式:方式1:官网直接投递【岗位链接&nbsp;】:&nbsp;https://job.toutiao.com/s/vW_JrPIgJGc【内推码】DSPZPRU方式2:发送简历到邮箱【校招投递格式】:名字-学校-深圳/广州【简历投递邮箱】:liguangquan@bytedance.com我们是一个什么样的团队?【关于公司】字节跳动成立于&nbsp;2012&nbsp;年&nbsp;3&nbsp;月,公司使命为&nbsp;“Inspire&nbsp;Creativity,&nbsp;Enrich&nbsp;Life(激发创造,丰富生活)”,目前业务已覆盖全球&nbsp;150&nbsp;个国家和地区、75&nbsp;个语种,产品曾在&nbsp;40&nbsp;多个国家和地区跻身应用商店总榜前列,全球员工达&nbsp;15&nbsp;万名。在海内外,字节跳动打造了多元且有影响力的产品矩阵:国内有综合资讯平台今日头条、核心短视频平台抖音、中长视频平台西瓜视频、汽车服务平台懂车帝、阅读平台番茄小说,以及企业协作工具飞书等;海外则以全球短视频巨头&nbsp;TikTok&nbsp;为核心,搭配资讯平台&nbsp;TopBuzz、视频平台&nbsp;BuzzVideo&nbsp;等。近年来更发力&nbsp;AI&nbsp;领域,推出豆包大模型及即梦&nbsp;AI、星绘等衍生产品,同时通过火山引擎提供企业级技术服务。截至&nbsp;2024&nbsp;年,TikTok&nbsp;全球月活跃用户突破&nbsp;18&nbsp;亿,字节跳动&nbsp;2024&nbsp;年总营收达&nbsp;1460&nbsp;亿美元,其中抖音贡献约&nbsp;65%,TikTok&nbsp;占比提升至四分之一,海外收入占比首次突破&nbsp;25%。2025&nbsp;年第一季度,字节跳动收入超&nbsp;430&nbsp;亿美元,首次在营收规模上超越&nbsp;Meta,成为全球营收最高的社交媒体公司。【关于团队和产品】我们是字节跳动影像团队,当前专注研发剪映、CapCut(剪映海外版)、醒图、Hypic(醒图海外版)&nbsp;等多款影像产品,业务覆盖图片修图、短视频剪辑、创意拍摄等多元化影像创作场景。截至&nbsp;2025&nbsp;年最新数据,剪映国内&nbsp;MAU(月活跃用户)稳定超&nbsp;1&nbsp;亿,CapCut&nbsp;全球&nbsp;MAU&nbsp;更是突破&nbsp;4.48&nbsp;亿,持续领跑海外影像创作工具赛道,且两款产品均保持高速增长态势。现诚邀你的加入,与我们共同打造全球用户喜爱的顶尖影像创作产品!为什么要加入我们团队?对毕业生来说什么样的工作才是一份最好的工作?当然是能够充分支撑你成长,支撑你做事情的工作!我们团队就是这样的一个团队:-&nbsp;我们团队技术大牛多,很多业内技术大牛都在我们团队,和优秀的人做不可思议的事。-&nbsp;我们有非常完善的Mentor机制,对每一位毕业生/实习生都有专门的Mentor进行1对1带新辅导,帮助你成长,在初入职场时不会困惑。-&nbsp;我们有非常完善的培训、分享机制,以及内部团队技术共建、参与开源的机制;更是经常有很多与Google、Apple等国际Top大厂交流的机会。-&nbsp;我们在团队机制和环境上可以保证年轻人有充足的机会做事,有机会主导团队业务和技术的进展,而不仅仅是作为参与者。这么Amazing的团队要求是不是很高呀?没有实习经验?缺少Android/iOS基础?都没关系!我们面试主要关注计算机基础的考察(操作系统、网络、数据库、数据结构等),都是大家大学期间学习过的内容,&nbsp;算法不需要刻意刷题,大学学过的算法足够满足考察要求&nbsp;,不需要纠结编程语言,Java/C/C++/Object&nbsp;C/Swift&nbsp;等掌握任何一门编程语言都可以,其他语言也可以,不做强制。项目经验少,不会Android/iOS开发也没有关系,我们有完善的毕业生/实习生培养体系,每一个毕业生都会有Mentor做1对1带新,辅助你一起打通成长路上的关卡。
帮你内推|字节跳动 实习
点赞 评论 收藏
分享
头像 会员标识
昨天 13:50
博世壁挂炉售后业务中的细微变化&nbsp;作为博世壁挂炉售后维修企业容器技术支持的一员,每天会面对全球各地企业级客户提出的关于容器的各种问题,通过这几年的技术支持的经历,逐步发现容器问题客户的一些惯性,哪些是重度用户,哪些是轻度客户,这些客户大概分布在什么行业等等。博世壁挂炉售后服务电话400-668-7817在渐渐地接触过程中,发现有些壁挂炉重度容器使用客户,所提出的问题场景也在逐步变化中,由于涉及法律法规,下面数据无法完整提供,只是提供相关简要说明。纵向维度&nbsp;从去年底开始,关于边缘集群的工单数量逐渐开始上升,增长幅度较大。其中涉及问题的边缘集群,超过一半左右来的客户集群规模比较大,集群节点规模数量级在几百个节点,甚至几千个节点规模。横向维度&nbsp;客户一:该用户是目前是国内&nbsp;ToC&nbsp;端个性化推荐服务提供商之一,该客户在今年才开始使用&nbsp;容器服务&nbsp;Edge&nbsp;版&nbsp;ACK&nbsp;Edge&nbsp;产品,到目前为止边缘集群的节点数已经快速破百。客户二:该用户是目前是国内电动汽车行业先驱者,并且一直处于新能源热门话题榜中,该客户第一次使用容器服务&nbsp;Edge&nbsp;版&nbsp;ACK&nbsp;Edge&nbsp;产品,到目前为止,边缘集群的节点数已经破千,占该客户所有容器集群节点数的近一半。客户三:该用户是全球著名无人&nbsp;IoT&nbsp;设备提供商之一。于去年开始使用容器服务&nbsp;Edge&nbsp;版&nbsp;ACK&nbsp;Edge&nbsp;产品后,快速增加&nbsp;ACK&nbsp;Edge&nbsp;比重,目前边缘集群已经承担了该客户容器的大部分业务形态,同时该客户提问的容器工单,一大半是关于边缘集群的。客户四:该用户是私域电商领域的领头羊企业,于今年开始使用容器服务&nbsp;Edge&nbsp;版&nbsp;ACK&nbsp;Edge产品,并快速的进行集群规模的扩张,到目前为止,边缘集群的节点数规模已经过千。这些客户在边缘集群上的使用,和我这几个月服务企业客户的体感是一致的,那就是边缘计算似乎越来越成为客户业务云原生化的一个方向,并且该比重会越来越高。这些短平快使用边缘集群的客户貌似并没统一的客户行业属性和画像,既有互联网电商,也有制造业,新能源骑车等交通行业线等等,并不像公有云具有强烈的行业属性,比如互联网,教培客户偏向于公有云,ToG,大交通客户偏向于专有云等等,似乎边缘计算出现就是为了终端复杂业务场景而生的。概念和业务形态&nbsp;边缘云计算构筑在位于中心云与终端之间的边缘基础设施上的新型分布式计算,是云计算能力由中心向边缘的下沉,强调通过云边一体、协同管理实现中心云计算模式下所无法满足的业务需求,是一种更加靠近数据产生源的云计算。“边缘”是一个非绝对的相对概念,边缘业务对网络时延、带宽、数据量级、经济性等多方面的不同需求都会影响边缘云部署的最佳位置。自动驾驶、云游戏等共享型业务,可部署在区域级别&nbsp;or&nbsp;省市级别的区域边缘云上,而面向工厂、港口、园区等的专享型边缘云业务既可以部署在贴近客户现场的边缘数据中上,也可以通过边缘网关等更轻量级的设备来实现。从技术路线上看,区域边缘云和现场边缘云同是基于边缘数据中心,是通过&nbsp;ICT&nbsp;基础设施的下沉实现边缘云的能力,而&nbsp;IoT&nbsp;边缘云是对于以工业场景为代表的各类现场设备进行云化的升级改造。定位和核心价值边缘云计算出现是为了补充集中式云计算能力的不足,因此边缘云计算的出现不是为了替代集中式云计算,当我们广义上去讨论的时候,其实应放在云-边-端的整体框架之下,将边缘云视作中心云在靠近终端用户的下沉。其实边缘云计算就类比章鱼,章鱼的大脑仅有&nbsp;40%&nbsp;的神经元,其余的&nbsp;60%&nbsp;神经元分布在章鱼个各个大腿之上,形成了“1&nbsp;个大脑+N&nbsp;个小脑”神经计算结构。这个和中心云+边缘云+终端用户架构极为相似,各种各样的终端用户采集到海量数据后,将需要进行实时处理的小规模、局部数据就近在边缘云上完成处理和反馈;而复杂、大规模的全局性的数据处理,则交给中心云进行处理和发布,中心云与边缘云统一管控、智能调度,形成算力的合理分配和业务逻辑的实现。SDJFFSFG边缘云计算相比中心云计算更加贴近数据产生和使用的终端用户,这些终端用户对网络时延和传输成本方面具有非常大的敏感性,而边缘云计算是云计算能力向边缘的下沉,同时也契合了低延迟和低成本的诉求。但是边缘侧的物理物理设备和运行环境不像中心云有统一的标准,硬件的性能参差不齐,因此边缘云需要与中心云进行协同处理,结合中心云的大规模计算能力和边缘云的低延迟,成本低的特点,既要实现在集中式云计算模式下无法实现的超低延时的信息交互,又要实现一部分的数据自闭环处理和反馈。超低延迟现阶段应用边缘云最主要的动力即为时延,尤其是需要实时交互、实时反馈的场景,比如智能终端设备,车辆网,自动驾驶等等。传统云计算模式下,从终端用户到中心云因物理距离的强力限制,网络延迟难以进一步降低,同时智能终端设备数量级的增长,必然对海量数据处理带来了要求。传输成本中心云计算下终端用户产生的数据都需要回传到云端进行处理,远距离的数据传输消耗的成本比较高,且大多数传回云端的数据,多是无用信息,在终端量级爆发增长下,对中心云的计算能力产生了大量损耗。网络安全有些行业因国家政策、行业特性、数据隐私保护等要求,对数据安全要求极高,敏感数据无法传回云端,但是这些行业也有业务云化的需求。典型应用场景&nbsp;超低时延需求、海量数据处理、边缘智能调度、数据安全规范是促使企业选择边缘云计算的几个主要因素,目前超低延迟特性和海量数据处理是边缘云计算相比中心云计算的最大优势。如右图所示,在工业互联网、&nbsp;车联网、智慧交通、云游戏和&nbsp;VR/AR&nbsp;等场景中,数据的传输和计算能力的需求是巨大的,边缘云计算恰好能满足这些高要求。Kubernetes:从中心化走向边缘化&nbsp;经过前面的铺垫,我们可以对未来云计算有大概的一个初步判断。那么作为云原生基石的&nbsp;Kubernetes&nbsp;在边缘计算场景下又是该如发展呢?是类似于&nbsp;IOE&nbsp;这种随着时代潮流逐渐淘汰,还是类似&nbsp;Vmware&nbsp;在自己的私域里不受影响,还是像现在&nbsp;AI&nbsp;大模型成为未来主流呢。这里先说下个人观点,Kubernetes&nbsp;插件体系和&nbsp;list-watch&nbsp;机制,让它天生就适合边缘云计算。Kubernetes&nbsp;是以应用为中心而设计的架构方案,以&nbsp;Kubernetes&nbsp;为编排工具,向下屏蔽底层基础设施和架构,实现不同底层资源架构的统一调度和管理;向上通过标准的容器镜像手段,实现承载多种业务形态和应用的自动化部署和快速恢复;横向拓展实现了突破中心云计算的边界,让底层算力的调用突破地域、云厂商和物理设备的限制,形成了云-边-端一体化的协同部署方案。Kubernetes&nbsp;在边缘云计算下的挑战&nbsp;Kubernetes&nbsp;是一个分布式架构的云原生系统,实现了管控-业务的分离,master&nbsp;节点负责管理&nbsp;worker&nbsp;节点,调度&nbsp;Pod&nbsp;以及控制集群运行状态。worker&nbsp;节点,负责运行容器,架空容器状态并及时上报。在边缘云计算场景下,主要面临以下挑战:Kubernetes&nbsp;是一个强一致性的中心存储架构,相关&nbsp;Kubernetes&nbsp;资源的状态都会记录到管控侧并对这些资源进行统一调度和管理,那么在边缘多场景下,边缘和中心之间的网络状态是不稳定的,那么这种强一致性的逻辑就会遇到挑战;Worker&nbsp;节点通过&nbsp;List-Watch&nbsp;机制与&nbsp;Matser&nbsp;节点通信,实现该节点的上&nbsp;Kubernetes&nbsp;资源的同步,但是当出现边缘和中心的网络瓶颈时候,Worker&nbsp;节点是无自治能力,无法进行自我决策。Kubelet&nbsp;所需要执行的策略比较多,比如容器&nbsp;CRI,CSI,&nbsp;CNI&nbsp;等网络,存储,计算等资源,在大规模节点,有时候&nbsp;kubelet&nbsp;占用的资源接近&nbsp;1GB,这对边缘低配置硬件版本设施是个挑战。Kubernetes&nbsp;社区的主版本并没有主流开源边缘版本,而且边缘云计算涉及场景更加复杂,目前&nbsp;CNCF&nbsp;社区的边缘云计算开源项目主要针对就是上面三点挑战,利用&nbsp;Kubernetes&nbsp;多插件支持能力,将管控中心任务分布是部署,实现&nbsp;Kubernetes&nbsp;Master&nbsp;节点统一管控,智能调度;各个边缘集群节点有独立管控实现各自边缘的自治和业务同步,从而实现了云端管控、边缘自治的云-边-端一体化协同。以培养行业顶尖服务人才为目标,不断优化团队结构,提升团队整体实力,为客户提供更优质的服务服务团队成员秉持着敬业精神,对每一项工作都认真负责,确保服务质量的高标准团队定期进行案例研讨和分析,总结服务经验,不断提升应对各种复杂问题的能力倡导服务团队成员主动学习新知识、新技能,紧跟行业发展步伐,为客户提供更专业的服务在服务团队中营造公平竞争的氛围,激励成员不断提升自己,争取为客户提供更出色的服务
投递博世等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务