1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 输入8个整数 输出 找最大数和最小数 分别与第一个和最后一个元素交换。

输入8个整数 输出 找最大数和最小数 分别与第一个和最后一个元素交换。

时间:2019-12-28 09:45:26

相关推荐

输入8个整数 输出 找最大数和最小数 分别与第一个和最后一个元素交换。

找最大数和最小数,分别与第一个和最后一个元素交换

注意循环中的数值交换

找最大数和最小数,分别与第一个和最后一个元素交换

运行结果

程序代码

#include<stdio.h>int E(int w[8]);int E(int w[8]){int i,min,max,t;min=0;for(i=0;i<8;i++) if(w[i]<w[min])min=i;t=w[0];w[0]=w[min];w[min]=t;for(i=0;i<8;i++) printf("%d ",w[i]);printf("\n");max=0;for(i=1;i<8;i++) if(w[i]>w[max])max=i;t=w[7];w[7]=w[max];w[max]=t;for(i=0;i<8;i++) printf("%d ",w[i]);}int main(){int w[8],i,min,max,t;printf("请输入8个整形数据:");for(i=0;i<8;i++) scanf("%d",&w[i]);for(i=0;i<8;i++) printf("%d ",w[i]);printf("\n");E(w);return 0;}

加油!学习计算机的小猿们,学习的道路是越走越远的!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。