精华内容
下载资源
问答
  • c语言对学生成绩求最大值最小值排序添加删除c语言对学生成绩求最大值最小值排序添加删除2009-04-29 16:54/*对学生成绩最大值,最小值,排序,添加,删除*/#includevoid main(){int x,i,a[11],m,n;int max(int x,...

    c语言对学生成绩求最大值最小值排序添加删除

    c语言对学生成绩求最大值最小值排序添加删除

    2009-04-29 16:54

    /*对学生成绩求最大值,最小值,排序,添加,删除*/

    #includevoid main(){int x,i,a[11],m,n;int max(int x,int a[]),min(int x,int a[]);void shanchu(int m);void tianjia(int n,int m,int a[]);void paixu(int a[]);for(i=0;i<=9;i++){?? printf("请输入第%d个同学的值",i+1);?? scanf("%d",&a[i]);}printf("可选菜单:\n1最大值\n2最小值\n3排序\n4删除\n5添加\n");scanf("%d",&x);switch (x){case 1:printf("max=%d",max(x,a));???? break;case 2:printf("min=%d",min(x,a));?? break;case 3:paixu(a);???? break;case 4:printf("请输入要删除的位置");?? scanf("%d",&m); ?? shanchu(m,a);??? ?? break;??? case 5:{?? printf("请输入要添加的位置");?? scanf("%d",&n);?? printf("请输入要输入的数字");?? scanf("%d",&m);?? tianjia(n,m,a);???? }?? break;}}/*求最小值*/int min(int x,int a[]){int i,t;x=a[0];for(i=1;i<=9;i++){?? if(x>a[i])?? {??? t=x;x=a[i];a[i]=t;?? }}return x;}/*求最大值*/int max(int x,int a[]){int i,t;x=a[0];

    for(i=1;i<=9;i++){?? if(x=n;i--)??? a[i+1]=a[i];?? a[n]=m;?? for(i=0;i<11;i++)??? printf("%d,",a[i]);}/*对成绩按从大到小排序*/void paixu(int a[]){int j,i,t;for(j=9;j>=0;j--)???? {????? for(i=0;i<=j;i++)????? {?????? if(a[i]

    展开全文
  • C语言输出最大值最小值

    万次阅读 2017-10-27 18:30:56
    C语言基础简单代码
    #include<stdio.h>
    int main(){
        int max,a[3]={5,2,8},i,j;
        max=a[0];
        for(i=0;i<3;i++){
        if(max<a[i])
        max=a[i];
        }
        printf("%d\n",max);
        int min=a[0];
        for(j=0;j<3;j++){
        if(min>a[j])
        min=a[j];
        }
        printf("%d\n",min);

        return 0;


    输入三个值,分别输出最大值最小值。

    展开全文
  • } } printf("最大值为%d",max); return max; } int min(int score[],int len){ int min=score[0]; for(int i=1;i< len ; i++){ if(score min = score; } } printf("最小值为%d",min); return min; } ...

    #include <stdio.h>

    #include<stdlib.h>

    int zsum(int score[],int len){

    int sum=0;

    printf("%d,",score);

    for(int i=0;i< len ; i++){

    sum+= score;

    }

    printf("总成绩为%d",sum);

    return sum;

    }

    float avg(int score[],int len){

    int sum =  zsum(score,len);

    int num = len;

    float avg;

    avg = sum/num;

    printf("平均成绩为%f",avg);

    return avg;

    }

    int max(int score[],int len){

    int max=score[0];

    for(int i=1;i< len ; i++){

    if(score>max){

    max = score;

    }

    }

    printf("最大值为%d",max);

    return max;

    }

    int min(int score[],int len){

    int min=score[0];

    for(int i=1;i< len ; i++){

    if(score<min){

    min = score;

    }

    }

    printf("最小值为%d",min);

    return min;

    }

    int *zsort(int score[],int len){

    int *b = (int *)malloc(len*sizeof(int));//定一个int型的指针b,并申请N*sizeof(int)个字节的存储空间,即N*4个字节

    //将数组a的值赋值给b

    for(int i=0;i<len;i++){

    b=score;

    }

    for(int i=0;i<len ;i++){

    for(int j=i;j<len;j++){

    if(b<b[j]){

    int temp = b;

    b = b[j];

    b[j] = temp;

    }

    }

    }

    return b;

    }

    int main()

    {

    int score[10]={67,98,75,63,82,79,81,91,66,84};

    int len = sizeof(score)/sizeof(score[0]); //获取数组的长度,必须和数组的定义在同一个方法

    int *b= zsort(score,len); //返回一个倒序的数组,不要再原数组操作

    max(score,len); //最大值

    zsum(score,len); //求和 ,注意方法名,不能为sum , 因为是关键字,已经被系统使用了

    min(score,len); //最小值

    avg(score,len); //平均值

    return 0;

    }

    展开全文
  • 用C来写数组的最大值最小值 为什么添加了min=a[0]就可以最小值 而max没有写也好使 为什么在都不写max=a[0] min=a[0] 的情况下 Max好使 min不好使 #define N 30 int main() { int a[N], min = 0, max = 0,...
  • DBL_MAX:double型的最大值DBL_MIN:double型的最小值FLT_MAX:float型的最大值FLT_MIN:float型的最小值1、C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级...

    DBL_MAX:double型的最大值

    DBL_MIN:double型的最小值

    FLT_MAX:float型的最大值

    FLT_MIN:float型的最小值

    1、C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    2、尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

    3、二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。

    4、C是高级语言:它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。

    5、C是结构式语言:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于编码、维护以及调试。C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。

    展开全文
  • } //找出剩余最大值位置记在px,数值赋值给max if(min>a[j]) {min=a[j];pn=j;} //找出剩余最小值位置记在pn,数值赋值给min } if(pn!=i) //判断最小值是否需要交换 {t=a[i];a[i]=min;a[pn]=t; //交换过程,其实可以用a...
  • C语言 求最大值最小值

    万次阅读 2019-06-16 01:02:41
    (3):输出最大值最小值 printf("您输入的十个数中,最大的一个为:%f\n", max); printf("您输入的十个数中,最小的一个为:%f\n", min); ps:C语言里对float类型数据的表示范围为-3.4*10^38~+3.4*10^38...
  • } //找出剩余最大值位置记在px,数值赋值给max if(min>a[j]) {min=a[j];pn=j;} //找出剩余最小值位置记在pn,数值赋值给min } if(pn!=i) //判断最小值是否需要交换 {t=a[i];a[i]=min;a[pn]=t; //交换过程,其实可以用a...
  • 满意答案army5142013.11.04采纳率:57%等级:11已帮助:4608人刚好有个顺序表的代码~稍微改了下~一开始没理解好LZ的题目,只用一动态数组存储学生成绩而已,因而插入功能没有实现的意义。LZ愿意给更多分可以帮你再改...
  • 满意答案liumiaoqyz推荐于 2016.01.04采纳率:59%等级:9已帮助:1314人我写了一个完整的程序给你参考。源代码如下(vc++ 6.0下编译通过):#include #include void max_min(double *arr, int n, double *max, double ...
  • 输入11个整数,计算它们的最大值最小值. 样例输入 0 1 2 3 4 5 6 7 8 9 10 样例输出 10 0 #include int main(){ ]; ; ia[j]){ int t = a[i]; a[i] = a[j]; a[j] = t; } } } printf(],a[]);…基本概念 reduce() 方法...
  • 问题描述  给定 N 个整数,请你找出这 N 个数中最大的那个和最小的那个。... 输出仅一行,包含两个整数 x,y,x 表示 N 个数中的最大值,y 表示 N 个数中的最小值。x,y 之间用一个空格隔开。   样例输入 ...
  • 给三个变量abc求最大值最小值的差。高手写下了,谢谢!
  • Webstorm配置CSS&sol;SCSS自动补全兼容前缀autoprefixer插件关于Autoprefixer Autoprefixer是一个后处理程序,不象Sass以及Stylus之类的预处理器.它适用于普通的CSS,可以实现css3代码自动补全....
  • } //找出剩余最大值位置记在px,数值赋值给max if(min>a[j]) {min=a[j];pn=j;} //找出剩余最小值位置记在pn,数值赋值给min } if(pn!=i) //判断最小值是否需要交换 {t=a[i];a[i]=min;a[pn]=t; //交换过程,其实可以用a...
  • } //找出剩余最大值位置记在px,数值赋值给max if(min>a[j]) {min=a[j];pn=j;} //找出剩余最小值位置记在pn,数值赋值给min } if(pn!=i) //判断最小值是否需要交换 {t=a[i];a[i]=min;a[pn]=t; //交换过程,其实可以用a...
  • 1、找出一个数组中的最大值最小值?2、判断一个数是否为素数?3、起泡排序法。期末考试要考的!!!第1题? 的二维数组#include"stdio.h"#include"stdlib.h"void main(){int a[8][8]={0};//此程序最大的二维数组是8...
  • C语言求最大最小值的库函数

    千次阅读 2018-11-21 18:59:00
    最近在倒腾算法,遇到了三个数中最小的那个运算,自己写了一个,发现还是大学水平,在网上发现了一个比较好的例子,这就记录下了。 #include <stdio.h> int min_fun(int a, int b, int c) { int ...
  • c语言-找最大值最小值位置

    千次阅读 2019-04-06 13:55:30
    最大值最小值位置 从键盘任意输入10个整数,计算并输出最大值和最小值及其它们在数组中的下标位置。 程序运行结果示例1: Input 10 numbers:1 2 3 4 5 6 7 8 9 10↙ max=10,pos=9 min=1,pos=0 程序运行结果...
  • C语言求最大最小值

    千次阅读 2016-05-26 12:23:46
    #include int main() { int i = 0; int max = 0,min=0; int arr[10]; printf("请输入10个整数:"); for(i = 0;i < 10;i++) scanf("%d",&arr[i]); max = arr[0]; min = arr[0];... if
  • C语言判断最大值最小值 有一些较为好理解的一句,也有一些在新手看来很秀的语句。 后面的文章会有对此程序的逐步完善忘关注[狗头保命] /********************************************************************* ...
  • C语言最大值减去最小值

    万次阅读 2019-01-20 20:05:37
    计算三个数中的最大值最小值之差。 输入 输入包括三个整数。 输出 输出最大值最小值之差。 样例输入 样例输出 #include&lt;stdio.h&gt; void swap(int *x,int *y) { int t=*x; *x=*y; ...
  • 最大值最小值位置从键盘任意输入10个整数,计算并输出最大值和最小值及其它们在数组中的下标位置。程序运行结果示例1:Input 10 numbers:1 2 3 4 5 6 7 8 9 10↙max=10,pos=9min=1,pos=0程序运行结果示例2:Input ...
  • 生成随机数组,求最大值最小值平均值总值#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#include&lt;time.h&gt;main(){ srand(time(NULL)); int a[10],i,sum=0,max=0,min=99,jun; // for...
  • 这是我用c语言写的程序,我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。
  • 简单来说,对于一组数据进行处理,大致会有求最大值,求最小值,升序排列,平均数等.  那么对于求最大值或者求最小值时,或许需要得到当时的 数组的下标.  int array[20] = {0};//创建数组 for(int i = 0; i array...
  • #include #include #define SIZE 10 int arr[SIZE],max,min,maxpos=1,minpos=1; //获取数组中最大值最小值,及其位置 void max_min_pos(int *str){ int i=1; max=min=*str; while(i){
  • } //找出剩余最大值位置记在px,数值赋值给max if(min>a[j]) {min=a[j];pn=j;} //找出剩余最小值位置记在pn,数值赋值给min } if(pn!=i) //判断最小值是否需要交换 {t=a[i];a[i]=min;a[pn]=t; //交换过程,其实可以用a...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 25,695
精华内容 10,278
关键字:

c语言求最大值最小值

c语言 订阅