2026年计算机二级考试C语言编程题集.docxVIP

  • 0
  • 0
  • 约7.2千字
  • 约 24页
  • 2026-07-09 发布于福建
  • 举报

2026年计算机二级考试C语言编程题集.docx

第PAGE页共NUMPAGES页

2026年计算机二级考试C语言编程题集

题型一:选择排序算法应用(3题,每题10分)

要求:编写C语言程序,实现选择排序算法对给定整数数组进行升序排序,并输出排序后的结果。

题目1(10分)

题目描述:

编写函数`voidselectionSort(intarr[],intn)`,实现选择排序算法。主函数中从键盘输入10个整数,调用该函数进行排序,并输出排序后的数组。

示例输入:

5291568374

示例输出:

1234556789

答案与解析:

答案:

c

includestdio.h

voidselectionSort(intarr[],intn){

for(inti=0;in-1;i++){

intminIndex=i;

for(intj=i+1;jn;j++){

if(arr[j]arr[minIndex]){

minIndex=j;

}

}

if(minIndex!=i){

inttemp=arr[i];

arr[i]=arr[minIndex];

arr[minIndex]=temp;

}

}

}

intmain(){

intarr[10];

printf(请输入10个整数:\

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档