1.任意输入一整形数组(长度N),输出该数组中最大值和最小值
2.任意输入一整形数组,应用选择法将它从大到小顺序排列,并输出排列后的结果
求完整码,另外对于随机输入的数组,不知道长度的情况下会不会对循环有影响
c语言的基础题就是我不会罢了
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 代码如下,记得采纳一下哦!
1.#include<stdio.h> #define N 10 int main() { int i,a[N],max,min; printf("输入%d个数:",N); for(i=0;i<N;i++) scanf("%d",&a[i]); max=min=a[0]; for(i=0;i<N;i++) { if(a[i]>max) max=a[i]; if(a[i]<min) min=a[i]; } printf("max=%d,min=%d\n",max,min); return 0; }
2.
#include <stdio.h> #define N 10 int main () { int a[N]; int i,j,k,t; for(i=0;i<N;i++) { scanf("%d",&a[i]); } printf("\n"); for(i=0;i<N;i++) { k=i; for(j=i+1;j<N;j++) { if(a[k]>a[j]) //将两个数进行交换 { k=j; } } if(k!=i) { t=a[k];a[k]=a[i];a[i]=t; } } for(i=0;i<N;i++) { printf("%d ",a[i]); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 公交车和无人机协同运输
- ¥15 stm32代码移植没反应
- ¥15 matlab基于pde算法图像修复,为什么只能对示例图像有效
- ¥100 连续两帧图像高速减法
- ¥15 组策略中的计算机配置策略无法下发
- ¥15 如何绘制动力学系统的相图
- ¥15 对接wps接口实现获取元数据
- ¥20 给自己本科IT专业毕业的妹m找个实习工作
- ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?
- ¥30 我的代码按理说完成了模型的搭建、训练、验证测试等工作(标签-网络|关键词-变化检测)