c语言参考答案
摘要:从10个整数中把最小的数找出来,并与最前面的数对调,指出最小的数原来的位置。#include<>voidmain(){inti,j,a[10],k;for(i=0;i<=9;i++)scanf("%d",&a[i]);j=0;/*假设最小值是第0个元素*/for(i=1;i<=9;i++)if(a[i]<a[j])j=i;if(j!=0){k=a[0];a[0]=a[j];a[j]=k;}printf("minnumberis:%d\n",a[0]);printf("thepositionis:%d\n",j);}#include<>intf(inta[]){inti,j,k;j=0;/*假设最小值是第0个元素*/for(i=1;i<=9;i++)if(a[i]<a[j])j=i;if(j!=0){k=a[0];a[0]=a[j];a[j]=k;}returnj;}voidmain(){inti,j,a[10];for(i=0;i<=9;i++)scanf("%d",&a[i]);j=f(a);printf("minnumberis:%d\n",a[0]);printf("thepositionis:%d\n",j);}已知5个数已经按由大到小排好序,请编程使得它们按由小到大排序。(逆序)#include<>voidmain(){inta[5]={5,4,3,2,1},i,t;for(i=0;i<5/2;i++){t=a[i];a[i]=a[4-i];a[4-i]=t;}for(i=0;i<5;i++)printf("%d",a[i]);}#inclu
温馨提示:当前文档最多只能预览
5 页,若文档总页数超出了
5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2020-06-30 16:04:52上传分享