news 2026/5/26 8:35:00

三数比大小:C语言函数实战解析(初学者)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
三数比大小:C语言函数实战解析(初学者)

04模块四------模块化程序设计01------函数的定义(编程题)

自定义一个比较函数,实现对输入的三个数比较最大值,并且在主函数中输出最大值

(本人答案与分析)

代码如下:

#include <stdio.h>
int Max(int a,int b,int c)
{
int max = a;
if(b > max) max = b;
if(c > max) max = c;
return max;
}
int main()
{
int num1,num2,num3,max1;

printf("请输入三个整数:\n");
scanf("%d %d %d",&num1,&num2,&num3);
max1 = Max(num1,num2,num3);
printf("三个数中的最大值:%d\n",max1);

return 0;
}

一. 包含头文件

#include <stdio.h>

这行代码包含了标准输入输出库<stdio.h>,它提供了输入输出函数的声明,比如printfscanf

二. 定义函数Max

int Max(int a,int b,int c) { int max = a; if(b > max) max = b; if(c > max) max = c; return max; }
int main() { int num1,num2,num3,max1; printf("请输入三个整数:\n"); scanf("%d %d %d",&num1,&num2,&num3); max1 = Max(num1,num2,num3); printf("三个数中的最大值:%d\n",max1); return 0; }

代码优化:

// 使用三目运算符简化
int Max(int a, int b, int c)

{
return (a > b) ? ((a > c) ? a : c) : ((b > c) ? b : c);
}

注意:不建议这么写,代码可读性差

最后,希望与大家一起进步

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/26 5:19:10

销售型企业 CRM 系统精选推荐

一、销售公司 CRM 核心需求销售公司需要的 CRM 系统应具备&#xff1a;客户全生命周期管理、销售流程自动化、团队协作、数据分析与决策支持四大核心能力&#xff0c;帮助实现销售效率提升和业绩增长。 二、不同规模销售企业推荐方案1️⃣ 小微企业 (10-50 人)&#xff1a;轻量…

作者头像 李华
网站建设 2026/5/26 5:50:56

Excalidraw映射触点旅程:服务设计核心工具

Excalidraw&#xff1a;服务设计中的可视化协作新范式 在一场远程产品评审会上&#xff0c;团队成员正围坐在各自的屏幕前。产品经理抛出一个问题&#xff1a;“用户从看到广告到完成首次购买&#xff0c;中间经历了哪些关键瞬间&#xff1f;”传统的回答可能是翻阅PPT、打开文…

作者头像 李华
网站建设 2026/5/25 22:41:36

Excalidraw与Figma对比:UI设计初期哪个更强?

Excalidraw 与 Figma&#xff1a;谁才是设计初期的真正利器&#xff1f; 在一次产品需求评审会上&#xff0c;团队正为新功能的交互流程争论不休。产品经理在白板上画了几笔草图&#xff0c;工程师指着某个箭头说“这里逻辑不通”&#xff0c;设计师立刻拖动方框重新排布——十…

作者头像 李华
网站建设 2026/5/26 7:16:16

Excalidraw图形容器:分组管理复杂结构

Excalidraw图形容器&#xff1a;分组管理复杂结构 在一场远程架构评审会议上&#xff0c;团队正围绕一个微服务系统的草图激烈讨论。屏幕上布满了散落的矩形、箭头和文字标签——有人刚修改了“订单服务”的位置&#xff0c;结果不小心拖动了本属于“支付网关”的连接线&#x…

作者头像 李华
网站建设 2026/5/25 12:39:51

AI原生应用领域多租户的性能监控指标与方法

AI原生应用领域多租户的性能监控指标与方法关键词&#xff1a;AI原生应用、多租户架构、性能监控、指标体系、云原生技术摘要&#xff1a;随着AI技术与云原生架构的深度融合&#xff0c;"AI原生应用"已成为企业智能化转型的核心载体。这类应用的典型特征是支持多租户…

作者头像 李华
网站建设 2026/5/26 6:17:50

Excalidraw自定义素材库:建立专属图形资源中心

Excalidraw自定义素材库&#xff1a;建立专属图形资源中心 在技术团队日益依赖可视化协作的今天&#xff0c;一张清晰、一致且高效的架构图&#xff0c;往往比千言万语更能推动项目前进。然而现实是&#xff0c;每次画图都像是从零开始——Redis图标画得不像上次&#xff0c;微…

作者头像 李华