#include "stdio.h"void main(){ int min,max,i; int num[6]; printf("输入六个数的值:\n"); for(i=0;i<6;i++) scanf("%d",&num[i]); min=num[0]; max=num[0]; for(i=0;i<6;i++) { if(min>num[i]) min=num[i]; if(max<num[i]) max=num[i]; } printf("这六个数中的最大值和最小值分别是: %d %d",max,min); }
#include<stdio.h>void main(){ double in[6],temp; int i,j; printf("输入6个数:\n"); for(i=0;i<6;i++) scanf("%lf",&in[i]); for(i=1;i<5;i++) for(j=i+1;j<6;j++) if(in[i]>in[j]) { temp=in[i]; in[i]=in[j]; in[j]=temp; }printf("最大数是%lf,最小数是%lf\n",in[5],in[0]); }
#include"stdio.h"float a[6]={0};float max_temp;float min_temp;void main(){ int i; printf("请输入数值:\n"); for(i=0;i<6;i++) scanf("%f",&a[i]); max_temp=a[0]; min_temp=a[0]; for(i=0;i<6;i++) { if(a[i]>max_temp) max_temp=a[i]; if(a[i]<min_temp) min_temp=a[i]; } printf("最小的数值为:%f\n",min_temp); printf("最大的数值为:%f\n",max_temp);}
#include<stdio.h>void main(){ int a[6]; int i,j,max,min; printf("输入六个整数\n"); for(i=0;i<6;i++) scanf("%d",&a[i]); for(i=0;i<5;i++) if(a[i]>=a[i+1]) { max=a[i]; a[i+1]=a[i]; } for(i=0;i<5;i++) if(a[i]<a[i+1]) { min=a[i]; a[i+1]=a[i]; } printf("最大值=%d\n最小值=%d\n",max,min);}亲自编写加测试!
#include<stdio.h>int main(){ int a[6],i,max,min; printf("输入6个数:\n"); for(i=0;i<6;i++) scanf("%d",&a[i]); max=min=a[0]; for(i=1;i<6;i++){ if(max<a[i]) max=a[i]; if(min>a[i]) min=a[i]; } printf("最大数是%d,最小数是%d",max,min); return 0;}