用选择法对10个整数排序。 相关知识点: 试题来源: 解析 解:选择排序的思路如下:设有10个元素a[1]~a[10],将a[1]与a[2]~a[10]比较若a[1]比a[2]~a[10]都小,则不进行交换,即无任何操作。若 a[2]∼a[10] 中有一个以上比a[1]小,则将其中最大的一个(假设为a[i])与a[1]交换,此时a[1...
用选择法对10个整数从小到大排序。void main(){int a[10];int i,j,k,t;for(i=0;i<10;i++) //输入10个元素scanf("%d",&a[i]);for(i=0;i<9;i++){ k=i;for(j=i+1;j<10;j++)if(a[k]>a[j])k=j;t=a[i];a[i]=a[k];a[k]=t;}}3求一个3×3矩阵对角线元素之和。...
用选择法对10个整数排序。 main() { int a[10],i,j,k,x; printf("This 10 numbers are:\n"); for(i=0;i<10;i++) {} printf("\n"); for(i=0;i<10;i++) {___ for(j=i+1;j<=10;j++) if(a[j] if(i!=k) {___
百度试题 题目用选择排序法对10个整数从大到小排序。相关知识点: 试题来源: 解析
题目 用选择法对10个整数排序(从小到大)。 相关知识点: 试题来源: 解析main() { int i,j,min,temp,a[11]; printf("Enter data:",\n); for(i=1;i<=10;i++) { printf("a[%d]=",i); scanf("%d",&a[i]); } printf("\n");...
以下程序是用选择法对10个整数按升序排序。【1】 main() { int i,j,k,t,a[N]; for(i=0;iscanf("%d",&a[i]); for(i=0;i { k= i; for(j=i 1; 【2】;j ) if(a[j] if(___【3】___) { t=a[i]; a[i]=a[k]; a[k]=t; } } ...
答案 #include "stdio.h"main() int a[10],i,j,t printf("输入10个整数\n") for(i=0;i相关推荐 12、 用选择法对10 个整数排序.10 个整数用scanf 函数输入.选择法的排序思想是从所有元素中选择一个最小元 反馈 收藏
7.2用选择法对10个整数排序(从小到大)。相关知识点: 试题来源: 解析解:选择排序的思路如下: 设有10个元素a[1]~a[10],将a[1]与a[2]~a[10]比较,若a[1]比a[2]~a[10]都小,则不进行交换,即无任何操作。若a[2]~a[10]中有一个以上比a[1]小,则将其中最小的一个(假设为a[i])与a[1]交...
一、 用选择法对10个整数排序(由大到小)。 #include voidmain(void) {inta[10],i,j,t; for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<9;i++) for(j=0;j<9-i;j++) if(a[j]>a[j+1]) {t=a[j]; A. [j]=a[j+1]; B. [j+1]=t; C. } D. or(i=0;i E....