急急急 C语言 C++ 给定一个数组a有5个元素,元素值从键盘输入,找出这5个数的最大值与最小值

C\u8bed\u8a00.\u7531\u952e\u76d8\u8f93\u516510\u4e2a\u6574\u6570\u5b58\u5165\u6570\u7ec4\uff0c\u8f93\u51fa\u6700\u5927\u503c\u3001\u6700\u5c0f\u503c\u53ca\u5b83\u4eec\u7684\u4f4d\u7f6e\u4fe1\u606f\u3002\u5e76\u5c06\u6700\u5927\u3001\u6700\u5c0f\u503c\u4f4d\u7f6e\u4e92\u6362\u540e\uff0c\u518d

/*
\u8f93\u516510\u4e2a\u6574\u6570(\u7a7a\u683c\u9694\u5f00) : 45 67 71 23 19 87 62 33 91 24
67 71 23 19 87 62 33 91 24
\u6700\u5927\u503c\u662f : 91\uff0c\u7d22\u5f15\u662f : 8
\u6700\u5c0f\u503c\u662f : 19\uff0c\u7d22\u5f15\u662f : 4
\u6700\u5927\u503c\u548c\u6700\u5c0f\u503c\u4ea4\u6362\u4f4d\u7f6e\u540e :
45 67 71 23 91 87 62 33 19 24
\u8bf7\u6309\u4efb\u610f\u952e\u7ee7\u7eed. . .
*/
#include

int main() {
int i,a[10];
int max = 0,min = 0,t;
printf("\u8f93\u516510\u4e2a\u6574\u6570(\u7a7a\u683c\u9694\u5f00) : ");
for(i = 0; i < 10; ++i) scanf("%d",&a[i]);
for(i = 1; i < 10; ++i) {
printf("%d ",a[i]);
if(a[i] > a[max]) max = i;
if(a[i] < a[min]) min = i;
}
printf("\n\u6700\u5927\u503c\u662f : %d\uff0c\u7d22\u5f15\u662f : %d\n",a[max],max);
printf("\u6700\u5c0f\u503c\u662f : %d\uff0c\u7d22\u5f15\u662f : %d\n",a[min],min);
t = a[max];
a[max] = a[min];
a[min]= t;
printf("\u6700\u5927\u503c\u548c\u6700\u5c0f\u503c\u4ea4\u6362\u4f4d\u7f6e\u540e :\n");
for(i = 0; i < 10; ++i) printf("%d ",a[i]);
printf("\n");
return 0;
}

#include
int main()
{
int score[10]; //\u8fd9\u91cc\u4f60\u81ea\u5df1\u521d\u59cb\u5316\u4e00\u4e0b\u6570\u7ec4\u5185\u5bb9
int sum=0,last=0,high=0,pass=0;
float ave,jigelv;
for(i=0;i<10;i++){
printf("please input number\n");
scanf("%d\n",&s[i]);
sum+=a[i];
last = a[i];
if(a[i]>high)
high = a[i];//\u8ba1\u7b97\u6700\u9ad8\u5206
if(a[i]<last)
last =a[i]; //\u8ba1\u7b97\u6700\u4f4e\u5206
}
ave = sum/pass; //\u5e73\u5747\u5206
jigelv = pass/10; //\u53ca\u683c\u7387
printf("");
}

#include<stdio.h>

int main(){
int array[5],max,min;
printf("请输入五个值,以空格隔开:\n");
scanf("%d",&array[0]);//直接输入五个值,输入的值之间用空格隔开
max = array[0];
min = array[0];

for(int i = 1;i<5;i++){
scanf("%d",&array[i]);
if(array[i]>max) max = array[i];//判断是否最大
if(array[i]<min) min = array[i];//判断是否最小
}

printf("max = %d\nmin = %d",max,min);

return 0;
}

/*读5个整数存入数组,找最大最小值*/
#include<stdio.h>
#define SIZE 5 //定义范围为5
int main(void)
{
int x[SIZE],i,max,min; //定义数组范围,最大最小值名称
printf("Enter 5 integers:\n");
for(i=0;i<SIZE;i++) //循环执行i由0-size范围,输出为i+1
{
printf("%d:",i+1);
scanf("%d",&x[i]); //输入数组的数值
}
max=min=x[0]; //初始化max和min的值为第一个
for(i=1;i<SIZE;i++)
{
if(min>x[i]) //min与各个数值相比较,如果min大于比较的数,
min=x[i]; //那么min就取代这个数成为min值
if(max<x[i]) //max与各个数值相比较,如果max小于比较的数,
max=x[i]; //那么max就取代这个数成为max值
}
printf("Min=%d\n",min);
printf("Max=%d\n",max);
}

不会 c语言 的

扩展阅读:扫一扫题目出答案 ... c++编程 ... c++和python先学哪个 ... 编程c++和python的区别 ... 笔记本重启蓝屏死循环 ... c语言和c++差别大吗 ... c++是什么 ... 学习c++要先学c语言吗 ... 编程c++学了有什么用 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网