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

有多少小于当前数字的数字

#include <stdio.h>#define lenth 10
int main()
{//问:有多少小于当前数字的数字//1、给定一个数组//1.1 定义一个count用于计数//1.2 定义一个名为sma_cmp的数组,用于存放比当前数字小的个数,长度为lenth//1.3 定义一个变量cmp,存储数组当前的元素,将其于数组的元素进行比对//1.4 嵌套for循环,i、j。当下标为0时,将该元素与整个数组元素进行大小比对//2、for循环判断数组中的当前元素多少个元素是比当前小的,如果小于且不等于则count++//3、统计完成后,将该计数值添加到sma_cmp数组中//4、将count的值重新置为0//5、比对结束//6、主函数for循环输出sma_cmp的数组int arr[] = {8,1,2,2,3};                     //对比数组    int sam_cmp[lenth] = {};                     //存放比当前数字小的个数 ---要给数组预留空间,否则会存入垃圾值int count;                                   //计数器int sz = sizeof(arr) / sizeof(arr[0]);       //计算数组长度int cmp = 0;                                 //存放要比较的数字for(int i = 0; i < sz; i++){count = 0;                               //开始之前清0,以便下次对比cmp = arr[i];                            //cmp = 数组的下标元素for(int j = 0; j < sz; j++){if(cmp > arr[j] && cmp != arr[j])    //对比小于且不等于{count++;}     }sam_cmp[i] = count;                      //将小于的个数放入到sam_cmp数组当中}//for循环遍历sam_cmp数组for(int i = 0; i < sz; i++){printf("%d ",sam_cmp[i]);                //输出对比后的结果}return 0;
}

运行结果:

http://www.xdnf.cn/news/13470.html

相关文章:

  • 巨好用的提示词优化工具 Prompt IDE
  • React删除评论逻辑:1、客户端立即更新UI(乐观更新)2、后台调用删除评论API
  • 【测试专栏】自动化测试——云存储项目
  • 【源码】研学报名小程序开发功能分析案例
  • 网络安全之框架安全漏洞分析
  • 【网页端数字人开发】基于babylonjs+mediapipe实现视频驱动数字人姿态生成
  • .NET 的IOC框架Unity代码示例
  • LangGraph基础知识(MemorySaver/SqliteSaver )(三)
  • Qt::QueuedConnection详解
  • 告别 NullPointerException!深入探索 Java Optional 的最佳实践
  • P1216 [IOI 1994] 数字三角形 Number Triangles
  • C++之前向声明
  • QT绘制会动的蚂蚁线
  • [灵感源于算法] 链表类问题技巧总结
  • 【大模型训练】中短序列attention 和MOE层并行方式(二)
  • 如何在多任务环境中设定清晰的项目优先级?
  • 多面体基准测试集PolyBench
  • 前端~三维地图(cesium)点位聚合
  • 从零打造前沿Web聊天组件:从设计到交互
  • TikTok在英国用户量达3000万
  • 增强自注意力机制CeAtt,增强局部细节!
  • Scrapy爬虫框架:数据采集的瑞士军刀(附实战避坑指南)!!!
  • 如何开始HarmonyOS 5与Godot引擎融合开发?
  • 代码随想录训练营二十六天| 654.最大二叉树 617.合并二叉树 700.二叉搜索树的搜索 98.验证二叉搜索树
  • 如何将照片从Android传输到Mac?
  • IntelliJ IDEA 豆沙绿护眼色设置
  • defineAsyncComponent
  • STM32实战:智能家居控制面板设计方案
  • 2024年12月6级第二套第一篇
  • Android11三网共存