Chinaunix首页 | 论坛 | 博客
  • 博客访问: 99236
  • 博文数量: 102
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1011
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-15 13:58
个人简介

普普通通一个人

文章分类

全部博文(102)

文章存档

2018年(1)

2015年(13)

2014年(88)

我的朋友

分类: C/C++

2014-02-25 09:23:22


点击(此处)折叠或打开

  1. #include <stdio.h>
  2. int main(){
  3.     //定义变量,i循环变量,end循环结束标志,接收键盘输入,figure,存储键盘输入的数字,min存储最小值
  4.     int i, end, figure, min;
  5.     //提示输入数值
  6.     printf("enter number: ");
  7.     //接收第一个数字为循环标志位
  8.     scanf("%d", &end);
  9.     //接收第二个数字,先假设其为最小值
  10.     scanf("%d", &min);
  11.     //开始比较,注意,循环次数为end-1,而不是end,因为从键盘输入的第二个数字已经被min取走,也就是说,
  12.     //其实已经进行了一次比较,循环将从第三个数字开始取
  13.     for (i = 0; i < (end - 1); i++) {
  14.         //取一个数字存储在figure中
  15.         scanf("%d", &figure);
  16.         //如果figure比min小,则把figure赋值给min,这样,始终保持min是最小的
  17.         if (figure < min)
  18.             min = figure;
  19.     }
  20.     //循环结束后打印最小数
  21.     printf("最小数是: %d", min);
  22.     
  23.     return 0;
  24. }

阅读(243) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~