湖南省2019年对口招生考试计算机应用类专业综合知识和答案(9)

2021-01-03 23:01

适合计算机专业的中职生和自学计算机的

}

main()

{ int n=5;

printf("s=%d", );

}

或者:② double s=1.0④d=s

34.阅读程序,修改程序中的错误,不得增行或删行,也不得更改程序结构。请在答题卡中指出错误代码所在的行号,并给出该行修改后的程序代码。(每处5分,共25分)

(1)下面程序功能是用插入排序方法对数组中的元素按从小到大进行排序。以下程序只允许修改两行。

L1 #include "stdio.h"

L2 void f(int a[],int N)

L3 {

L4 int i,j,t;

L5 for(i=1;i<N;i++)

L6 {

L7 t=a[i];

L8 for(j=i-1;j>=0;j--)

L9 a[j+1]=a[i];

L10 a[j+1]=t;

Lll }

L12 }

L13 main()

L14 {

L15 int i;

L16 int a[5]={12,45,3,-98,32};

L17 f(a,5);

L18 for(i=0;i<5;i++)

L19 printf("%4d",a[i]);

L20 }

(2)下面程序功能是:从键盘输入一个整数n(数组下标范围内的),把没有重复元素值的数组aa中比aa[n]小的元素放在aa[n]的左边,比aa[n]大的元素放在

aa[n]的右边,数组元素仍然保存在原数组中,例如,如果aa={33,67,42,58,25,

76,85,16,4l,56},输入3,则输出结果是“33,42,25,16,41,56,58,67,76,85”。以

下程序只允许修改三行。

L1 #include <stdio.h>

L2 #include <N 10>

L3 void fun(int aa[],int n)

L4 {

L5 int I,j=0,k=0,t;

L6 int bb[N];

L7 t=aa[j];

L8 for(I=0;I<N;I++)

计算机应用类专业综合知识试题第9页(共17页)


湖南省2019年对口招生考试计算机应用类专业综合知识和答案(9).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:土方开挖专项施工方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: