A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© gd32376300 中级黑马   /  2015-12-11 23:33  /  1052 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

设计一个函数,找出整型数组元素的最小值(C语言编程题)



求代码

3 个回复

倒序浏览
daniel661 来自手机 中级黑马 2015-12-11 23:51:40
沙发
太简单了,自己去看看视频,有求最大值的,同理敲出最小值的。。
回复 使用道具 举报
  1. /*

  2. 题目:设计一个函数,找出整型数组元素的最小值

  3. */

  4. #include <stdio.h>

  5. int main (int argc , const char * argv[]) {
  6.    
  7. //定义变量,用于接收用户输入数组长度
  8.     int len;
  9.    
  10. //    提示用户输入长度
  11.    
  12.     printf ("请输入要定义数组的长度:\n");
  13.    
  14. //    接收用户输入长度
  15.    
  16.     scanf ("%d",&len);
  17.    
  18. //    构建数组
  19.    
  20.     int arr[len];
  21.    
  22. //    for循环构建数组
  23.    
  24.     for (int i=0; i<len; i++) {
  25.         
  26. //        提示用户输入数组元素值
  27.         
  28.         printf ("请输入数组的第%d个元素的值:\n",i);
  29.         
  30. //        接收
  31.         
  32.         scanf ("%d",&arr[i]);
  33.         
  34.     }
  35.    
  36. //    定义变量,最小值等于数组第一个元素
  37.    
  38.     int min = arr[0];
  39.    
  40. //    for循环遍历数组
  41.    
  42.     for (int i=0; i<len; i++) {
  43.         
  44. //        找最小值
  45.         
  46.         if (min > arr[i])
  47.             
  48.             min = arr[i];
  49.         
  50.     }
  51.    
  52. //    打印最小值
  53.    
  54.     printf ("min = %d\n",min);
  55.    
  56.     return 0;

  57. }
复制代码

回复 使用道具 举报
飘过。。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马