zoukankan      html  css  js  c++  java
  • 一个简单c语言小程序

    源程序:

    #include <stdio.h>
    #define N 5
    int main()
    {
    int score[N]; //={89,67,80,85,79};
    int i,j,max,min,temp;
    for(i=0;i<N;i++)
    {
    printf("请输入第 %d 学生的成绩:",i+1);
    scanf("%d",&score[i]);
    }
    printf(" ");
    printf(" 结果: ");
    for(i=0;i<N;i++)
    {
    printf("第%d个学生的成绩:",i+1);
    printf("%d ",score[i]);
    }
    printf(" ");
    printf("最高分和最低分:");
    max=min=score[0]; //使第一个学生的成绩即是最高分,也是最低分
    for(i=1;i<N;i++)
    {
    if(score[i]>max)
    max=score[i];
    if(score[i]<min)
    min=score[i];
    }
    printf("最高分:%d, 最低分:%d ",max,min);

    printf(" ");
    printf(" 成绩按升序排列: ");
    for(i=0;i<N;i++)
    {
    for(j=0;j<N-i-1;j++)
    {
    if(score[j]>score[j+1])
    {
    temp=score[j];
    score[j]=score[j+1];
    score[j+1]=temp;
    }
    }
    }
    for(i=0;i<N;i++)
    {
    printf("%d ",score[i]);
    }

    return 1;
    }

    运行结果:

  • 相关阅读:
    基于注解的IOC配置
    字符串典型问题分析
    指针与数组
    数组的本质
    数组与指针分析
    指针的本质
    #与##操作符使用
    #pragma使用分析
    #error和#line使用分析
    条件编译使用
  • 原文地址:https://www.cnblogs.com/duanqibo/p/14135585.html
Copyright © 2011-2022 走看看