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

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

  • 报错与总结:无
http://www.xdnf.cn/news/6650.html

相关文章:

  • 光谱相机的空间分辨率和时间分辨率
  • MinIO 开源的分布式文件服务器
  • 三格电子上新了——IO-Link系列集线器
  • 【C++】 —— 笔试刷题day_29
  • el-breadcrumb 面包屑第一项后面怎么写没有分隔符
  • 【实测有效】Edge浏览器打开部分pdf文件显示空白
  • 线程池(ThreadPoolExecutor)实现原理和源码细节是Java高并发面试和实战开发的重点
  • 文件系统交互实现
  • css:无限滚动波浪线
  • Linux du 命令终极指南:从基础到精通
  • 详解具身智能开源数据集:RH20T
  • Maven使用详解:Maven的概述(二)
  • 单片机-STM32部分:18、WiFi模组
  • 真题卷001——算法备赛
  • 小结:JavaScript 模块化工具链
  • 傅里叶变换实战:图像去噪与边缘提取
  • 锚点跳转跟踪#
  • Web-CSS入门
  • ci/cd全流程实操
  • 2025年全国青少年信息素养大赛复赛集训(2):寻找250(题目及解析)
  • Perl测试起步:从零到精通的完整指南
  • 【Python】【OCR识别】 提取图片文字并根据内容智能分类存储
  • C#运算符
  • 大语言模型与多模态模型比较
  • 【笔记】cri-docker.service和containerd
  • 特斯拉虚拟电厂:能源互联网时代的分布式革命
  • [IMX] 01.IVT 表长度计算
  • 考研408《计算机组成原理》复习笔记,第二章(2)数值数据的表示(浮点数篇)
  • 【springboot项目服务假死、内存溢出问题排查】
  • shell-awk