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

陕西省住房城乡建设厅网站管理中心电信服务器

陕西省住房城乡建设厅网站管理中心,电信服务器,wordpress主题改中文,陕西网站建设哪家好题目描述 输入10个数#xff0c;找出其中绝对值最小的数#xff0c;将它和最后一个数交换#xff0c;然后输出这10个数。 输入格式 十个数 输出格式 交换后的十个数 样例输入 10 2 30 40 50 60 70 80 90 100 样例输出 10 100 30 40 50 60 70 80 90 2 代码解析 包含…题目描述 输入10个数找出其中绝对值最小的数将它和最后一个数交换然后输出这10个数。 输入格式 十个数 输出格式 交换后的十个数 样例输入 10 2 30 40 50 60 70 80 90 100 样例输出 10 100 30 40 50 60 70 80 90 2 代码解析 包含标准输入输出库和数学库: #include stdio.h 和 #include math.h 这两行代码是预处理指令它们告诉编译器在实际编译之前包含标准输入输出库和数学库。标准输入输出库提供了进行输入输出操作的功能如printf和scanf函数。数学库提供了数学函数的支持如fabs函数。 定义主函数: int main(void) 是C程序的入口点void表示这个函数不接受任何参数。 定义变量: int arr[10]定义了一个整型数组用于存储用户输入的10个整数。int min用于记录最小值的索引。int minnum用于记录当前找到的最小值。int t用于交换数值的临时变量。 输入第一个数并初始化最小值: scanf(%d, arr[0]); 这个函数调用用于从标准输入读取第一个整数并存储在数组的第一个位置。 minnum arr[0]; 将数组的第一个元素赋值给minnum作为当前的最小值。 找出最小值: 进入一个for循环循环变量i从1开始直到9因为数组的前10个位置中的前一个已经输入并存储。在每次循环中使用scanf函数读取下一个整数并存储在数组的相应位置。使用fabs函数计算当前最小值minnum和当前读取的数arr[i]的绝对值然后比较它们的大小。如果arr[i]的绝对值小于minnum的绝对值更新min为当前的索引i并将arr[i]的值赋给minnum作为新的最小值。 交换最小值到数组末尾: 使用变量t作为临时存储将数组的最后一个元素arr[9]保存到t中。将找到的最小值arr[min]赋值给数组的最后一个位置arr[9]。最后将t中的值赋值给数组的min索引位置。 输出调整后的数组: 进入一个for循环循环变量i从0开始直到9遍历数组的每个元素。使用printf函数输出数组的每个元素后面跟着一个空格。 输出换行符: printf(\n); 输出一个换行符表示输出结束。 函数返回: return 0; 表示main函数执行成功并返回0。在C语言中main函数的返回值通常用于表示程序的退出状态其中0表示成功。 源代码 #include stdio.h #include math.h int main(void) {int arr[10];int min 0;int minnum;int t;scanf(%d, arr[0]);minnum arr[0];for (int i 1; i 10; i){scanf(%d, arr[i]);if (fabs(minnum) fabs(arr[i])){min i;minnum arr[i];}}t arr[9];arr[9] arr[min];arr[min] t;for (int i 0; i 10; i){printf(%d , arr[i]);}printf(\n);return 0; }
http://www.pierceye.com/news/120178/

相关文章:

  • 武清做网站的wordpress选择php
  • 最潮流的网站开发脚本语言icp网站备案
  • 盘锦网站建设平台wordpress英文模板
  • f2c网站建设公司单位名称大全
  • 泉州最专业手机网站建设哪家好重庆网站备案注销
  • 网站素材类型传统网站有没有建设必要性
  • 我的网站模板下载大连金普新区规划建设局网站
  • 营销案例网站织梦系统网站
  • 网站推广优化业务网站开发项目的里程碑
  • 小程序建站哪家好深圳建设银行官方网站
  • 免费红色ppt模板网站装修网站合作
  • iis7 添加网站古风头像在线制作免费
  • 电商网站构成网站尺寸自适应
  • 南昌网站建设咨询最简 wordpress主题
  • 污染网站代码建立官方网站
  • 整站网站模板乌海网站建设
  • 具体c2c网站建设实例商城网站建设价格最优
  • 网站建设的主机国内好的设计网站推荐
  • 网站伪静态规则网站建设 中企动力板材生态板
  • 企业网站定制开发流程昌平区事业单位公共知识培训网站
  • 张店网站制作设计公司自己做视频网站怎么让加载速度变快
  • 杭州有哪些做网站的公司好大连seo网站
  • 做网站优化公司wordpress电子书插件
  • 可以接单做3d网站东莞app制作公司
  • 请详细说明网站开发流程及原则网站图片代码
  • 网页设计基础学什么seochan是什么意思
  • 汽车网站网页设计设计师网站推荐家装
  • 游戏交易网站怎么做wordpress 分词
  • 网站难做吗建设企业网站的需求
  • 网站开发设计文档模板wordpress5.2下载