2_4A.C
上传用户:wyn840322
上传日期:2007-01-13
资源大小:294k
文件大小:1k
源码类别:

数据结构

开发平台:

C/C++

  1. /* ======================================== */
  2. /*    程序实例: 2_4a.c                     */
  3. /*    用学生成绩来查询学号                  */
  4. /* ======================================== */
  5. void main()
  6. {
  7.    int score[10] = { 76, 85, 90, 67, 59, 79, 82,
  8.                      95, 91, 65 }; /* 学生成绩数组 */
  9.    int num;                        /* 学生学号变量 */
  10.    int grade;                      /* 学生成绩变量 */
  11.    int i;
  12.    num = -1;                       /* 设置学号初值 */
  13.    printf("请输入学生成绩( 0 到 100). ==> ");
  14.    scanf("%d",&grade);             /* 读取成绩     */
  15.    for ( i = 0; i < 10; i++ )      /* 遍历成绩阵列 */
  16.       if ( score[i] == grade )     /* 找到此成绩   */
  17.       {
  18.          num = i;                  /* 存入学号变量 */
  19.          break;                    /* 结束遍历     */
  20.       }
  21.    if ( num != -1 )                /* 是否有此成绩 */
  22.       printf("学生学号是: %dn ",num); /* 输出学号 */
  23.    else
  24.       printf("没有此成绩的学生n ");
  25. }