当前位置: 首页 > news >正文

C42-作业练习

  • 题目:通过函数封装实现:输入三个数,按从大到小的顺序输出
  • 代码示例:一般方法
#include <stdio.h>//封装函数:用于交换两个数的值
void swap(int *a,int *b)
{int temp;temp=*a;*a=*b;*b=temp;
}//封装函数:用于对三个数进行从大到小排序
void  SortThreeNumbers(int *num1,int *num2,int *num3)
{if(*num1<*num2){swap(num1,num2);}if(*num1<*num3){swap(num1,num3);}if(*num2<*num3){swap(num2,num3);}
}//主函数
int main()
{//定义变量int data1;int data2;int data3;//输入数据puts("请输入三个整数:");scanf("%d%d%d",&data1,&data2,&data3);//调用函数:用于对三个数进行从大到小排序SortThreeNumbers(&data1,&data2,&data3);//输出数据printf("三个整数从大到小分别是:%d;%d;%d",data1,data2,data3);return 0;
}
  • 成果展示:

image-20250516212111030

  • 报错与总结:无

相关文章:

  • 速通RocketMQ配置
  • MySQL——3、数据类型
  • YOLOv8在单目向下多车辆目标检测中的应用
  • VsCode和AI的前端使用体验:分别使用了Copilot、通义灵码、iflyCode和Trae
  • CentOS系统中升级Python 3.12.2版本
  • 基于对抗性后训练的快速文本到音频生成:stable-audio-open-small 模型论文速读
  • 火语言RPA--EmpireV7下载发布
  • 【大模型面试每日一题】Day 20:大模型出现“幻觉”(Hallucination)的可能原因有哪些?如何从数据或训练层面缓解?
  • nosqlbooster pojie NoSQLBooster for MongoDB
  • 4.2.3 Thymeleaf标准表达式 - 5. 片段表达式
  • SAP ABAP 程序中归档数据读取方式
  • 在服务器上安装AlphaFold2遇到的问题(1)
  • 街景主观感知全流程(自建数据集+两两对比程序+Trueskill计算评分代码+训练模型+大规模预测)11
  • 在服务器上安装AlphaFold2遇到的问题(3)_cat: /usr/include/cudnn_version.h: 没有那个文件或目录
  • 【洗车店专用软件】佳易王洗车店多项目会员管理系统:一卡多用扣次软件系统实操教程 #扣次洗车管理软件
  • Spring框架(三)
  • 1688代采系统商品采集下单支付解决方案|官方API接口接入指南
  • npm cross-env工具包介绍(跨平台环境变量设置工具)
  • 机器学习第十五讲:决策树全面讲解:像玩“20个问题“游戏猜身份[特殊字符]
  • 国产linux系统(银河麒麟,统信uos)使用 PageOffice自定义Word模版中的数据区域
  • 普京调整俄陆军高层人事任命
  • 共建医学人工智能高地,上海卫健委与徐汇区将在这些方面合作
  • 娃哈哈:自4月起已终止与今麦郎的委托代工关系,未来将坚持自有生产模式
  • 齐白石精品在波士顿展出,“白石画屋”呈现水墨挥洒
  • 美叙领导人25年来首次会面探索关系正常化,特朗普下令解除对叙经济制裁
  • 媒体:“西北大学副校长范代娣成陕西首富”系乌龙,但她的人生如同开挂