湖南省普通高校对口招生考试复习用书
计算机应用类专业全真模拟试卷
(修订版)
参考答案
(2025年11月版)
计算机应用类专业全真模拟试卷(一)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | A | B | D | C | D | A | C | C | C | D | A |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | A | A | A | B | D | B | D | C | B | B | C |
二、基本操作题(本大题共5小题,每空4分,共60分)
23.(1)A (2)C (3)B
24.(1)A (2)C (3)H
25.(1)A (2)G (3)F
26.(1)E (2)B (3)D
27.(1)D (2)C (3)A
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)A (2)C (3)B (4)B
29.(1)A (2)B (3)C (4)A
30.(1)int i,j; (2)j+=i (3)lights[j]=1-lights[j]; (4)lights[i]==1
31.(1)A (2)B (3)C (4)D
四、程序分析题(本大题共3小题,共75分)
32.(1)32,5,A (2)BCDEFH (3)k=0 (4)192
(5)144
33.(1) int num; (2) num < 1000
(3) int is_prime=1; (4) i*i<=num (5)is_prime
34.(1)
错误行号 | 更正 |
L3 | void decimalToBinary(int decimal, char *binary, int maxSize); |
L27 | temp[i++]=remainder? '1':'0'; |
(2)
错误行号 | 更正 |
L6 | int fun(char s[][10],int t,char *p) |
L11 | q=strlen(s[k]); |
L23 | for(k=0;k<l;k++) |
五、程序设计题(每空5分,共25分)
35.(1)#include<math.h>
(2)ListNode* node=(ListNode*)malloc(sizeof(ListNode));
(3)node->next=temp->next;
(4)int absVal=abs(temp->val);
(5)appendNode(&seen, absVal);
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)A (2)B (3)B (4)C
(5)A (6)A (7)B (8)C
第二组 网站建设与管理方向
37.(1)A (2)B (3)C (4)D
38.(1)G (2)A (3)E (4)B
第三组 计算机硬件检测与数据恢复方向
39.A B C E
40.A D F E
计算机应用类专业全真模拟试卷(二)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | D | B | A | D | B | C | B | A | A | B | D |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | A | D | A | A | A | A | D | A | A | B | C |
二、基本操作题(本大题共5小题,每空4分,共60分)
23.(1)A (2)B (3)B
24.(1)B (2)G (3)D
25.(1)A (2)B (3)D
26.(1)C (2)E (3)D
27.(1)B (2)A (3)C
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)A (2)A (3)A (4)B
29.(1)C (2)A (3)A (4)D
30.(1)return false; (2)num%i==0 (3)return true; (4)is_prime(i)
31.(1)A (2)I (3)K (4)H
四、程序分析题(本大题共3小题,共75分)
32.(1)53 (2)abcbcd (3)2369 (4)1 (5)c=5
33.(1)arr[i]==num (2)return 1; (3)scanf("%d",&arr[i]);
(4)!is_duplicate(uniqueArr,uniqueCount,arr[i]) (5)uniqueArr[uniqueCount++]=arr[i];
34.(1)
错误行号 | 更正 |
L3 | void move(char *str) { |
L14 | str[i]=str[i-1]; |
(2)
错误行号 | 更正 |
L2 | #define N 12 |
L6 | y[i][0]=1,y[i][i]=1; |
L9 | y[i][j]=y[i-1][j-1]+y[i-1][j]; |
五、程序设计题(每空5分,共25分)
35.(1)headNode->next=NULL;
(2)newNode->next=headNode->next;
(3)ptr1=headNode->next;
(4)struct Node*t=headNode->next;
(5)insertNode_head(list,a[i]);
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)A (2)C (3)D (4)A (5)A
(6)C (7)B (8)B
第二组 网站建设与管理方向
37. (1)B (2)A (3)C (4)C
38. (1)A (2)D (3)F (4)G
第三组 计算机硬件检测与数据恢复方向
39. E C D A
40. F A D B
计算机应用类专业全真模拟试卷(三)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | D | C | C | C | C | A | C | C | C | C | B |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | C | D | B | C | D | D | B | A | D | B | D |
二、基本操作题(本大题共5小题,每空4分,共60分)
23.(1)A (2)B (3)C
24.(1)C (2)G (3)D
25.(1)A (2)C (3)E
26.(1)E (2)C (3)D
27.(1)A (2)B (3)C
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)A (2)D (3)B (4)A
29.(1)A (2)A (3)D (4)A
30.(1)total=quantity*100; (2)discounted_total=total*0.9;
(3)discounted_total=total; (4)discounted_total
31.(1)B (2)A (3)D (4)H
四、程序分析题(本大题共3小题,共75分)
32.(1)2 (2)4468 (3)21 (4)32 (5)2,11,
33.(1)int in_word=0;(2)*str(3)count++;(4)return count;(5)word_count=count_words(str)
34.(1)
错误行号 | 更正 |
L15 | reversed=reversed*10+remainder; |
L16 | num/=10; |
(2)
错误行号 | 更正 |
L2 | #include<math.h> |
L8 | k=(int)sqrt(i); |
L10 | if(i%j==0) break; |
五、程序设计题(每空5分,共25分)
35.(1)Node; (2)break; (3)new_node->next=head;(4)current=current->next;
(5)current=current->next;
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)B (2)C (3)C (4)A (5)A (6)C (7)B (8)A
第二组 网站建设与管理方向
37. (1)B (2)B (3)C (4)B
38. (1)A (2)C (3)E (4)G
第三组 计算机硬件检测与数据恢复方向
39. C F E B
40. A D E G
计算机应用类专业全真模拟试卷(四)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | D | B | B | C | C | B | D | D | C | B | C |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | D | B | C | B | C | C | A | B | A | A | A |
二、基本操作题(本大题共5小题,每空4分,共60分)
23.(1)B (2)C (3)D
24.(1)F (2)G (3)D
25.(1)F (2)H (3)G
26.(1)B (2)F (3)D
27.(1)A (2)C (3)D
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)B (2)C (3)D (4)B
29.(1)D (2)A (3)B (4)C
30.(1)x%i==0 (2)y=y*10+x%10; (3)return y; (4)pd(x)==0
31.(1)B (2)C (3)D (4)H
四、程序分析题(本大题共3小题,共75分)
32.(1)0320 (2)0opqr (3)2,1,4, (4)20 30 (5)41352
33.(1)int temp;(2)arr[j]>arr[j+1](3)sortArray(arr,n);(4)arr[newLength]=arr[i];
(5)return newLength;
34.(1)
错误行号 | 更正 |
L8 | continue; |
L11 | if(units!=hundreds&&units!=tens) { |
(2)
错误行号 | 更正 |
L3 | #define MAX_LENGTH 1000 |
L6 | FILE *file |
L14 | fputs(input, file); |
五、程序设计题(每空5分,共25分)
35.(1)struct Node* next;(2)Node* newNode=(Node*)malloc(sizeof(Node));
(3)temp->next=newNode;(4)temp=temp->next;(5)free(temp);
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)B (2)B (3)A (4)C (5)B (6)A (7)A (8)A
第二组 网站建设与管理方向
37.(1)B (2)B (3)B (4)D
38. (1)D (2)A (3)E (4)G
第三组 计算机硬件检测与数据恢复方向
39. D F C A
40. A C E D
计算机应用类专业全真模拟试卷(五)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | C | A | B | A | B | C | D | D | A | C | A |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | C | A | B | A | C | B | B | B | C | B | B |
二、基本操作题(本大题共5小题,每空4分,共60分)
23.(1)A (2)A (3)C
24.(1)A (2)C (3)G
25.(1)E (2)B (3)D
26.(1)B (2)A (3)D
27.(1)B (2)C (3)B
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)B (2)D (3)D (4)C
29.(1)B (2)C (3)C (4)C
30.(1)month (2)sum=sum+day;(3)year% 400== 0||(year%4==0&&year%100!=0)
(4)leap==1&&month>2
31.(1)E (2) B (3) J (4)G
四、程序分析题(本大题共3小题,共75分)
32.(1)456 (2)9.42
(3) ok
16
(4)321 (5)10,9,8,7,5,
33.(1)len_haystack==0 (2)haystack[i+j]!=needle[j](3)break;(4)count++;
(5)int result=count_occurrences(haystack,needle);
34.(1)
错误行号 | 更正 |
L6 | int count=0; |
L11 | if(str[i]>='0'&&str[i]<='9') { |
(2)
错误行号 | 更正 |
L6 | sum = avg = 0; |
L7 | for(loop = 0; loop < 10; loop++) { |
L10 | avg = (float)sum / loop; |
五、程序设计题(每空5分,共25分)
35.(1)typedef (2)L->next=NULL; (3)p->next=q->next; (4)free(s);
(5)head=deletenode(head,num)
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)A (2)C (3)B (4)A (5)D (6)C (7)A (8)A
第二组 网站建设与管理方向
37. (1)A (2)B (3)D (4)B
38. (1)A (2)C (3)E (4)H
第三组 计算机硬件检测与数据恢复方向
39. A B D F
D B F E
计算机应用类专业全真模拟试卷(六)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | C | B | B | A | B | D | D | A | D | D | B |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | C | C | C | A | C | C | D | D | A | D | A |
二、基本操作题(本大题共5小题,每空4分,共60分)
23.(1)B (2)C (3)C
24.(1)A (2)C (3)D
25.(1)B (2)G (3)A
26.(1)B (2)C (3)A
27.(1)B (2)D (3)B
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)A (2)F (3)B (4)E
29.(1)A (2)B (3)D (4)B
30.(1)int oddIndex=0,evenIndex=0;(2)size(3)arr[i]%2==0(4)odd[oddIndex++]=arr[i];
31.(1)A (2)B (3)D (4)F
四、程序分析题(本大题共3小题,共75分)
32.(1)212416 (2)19779 (3)3,5,8, (4)77 (5)87
33.(1)int n(2)int count=0;(3)n=n&(n-1);(4)count++;(5)countSetBits(num)
34.(1)
错误行号 | 更正 |
L4 | void toLowerCase(char *str); |
L20 | str[i]+=32; |
(2)
错误行号 | 更正 |
L2 | unsigned int gcd(unsigned int a, unsigned int b); |
L13 | while(b!=0) { |
L15 | b=a%b; |
五、程序设计题(每空5分,共25分)
35.(1)typedef(2)Node* newNode=(Node*)malloc(sizeof(Node));
(3)curr->next=newNode;(4)fast=fast->next;(5)return slow;
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)A (2)C (3)B (4)D (5)A (6)C (7)C (8)B
第二组 网站建设与管理方向
37. (1)C (2)C (3)D (4)C
38. (1)A (2)E (3)C (4)B
第三组 计算机硬件检测与数据恢复方向
39.(1)B (2)B (3)A (4)B
40.(1)D (2)C (3)A (4)B
计算机应用类专业全真模拟试卷(七)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | B | B | A | D | B | C | D | C | D | C | C |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | D | A | D | C | D | B | A | A | D | C | D |
二、基本操作题(本大题共5小题,每空4分,共60分)
23.(1)C (2)D (3)C
24.(1)A (2)C (3)D
25.(1)E (2)C (3)G
26.(1)A (2)C (3)D
27.(1)A (2)B (3)C
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)B (2)B (3)B (4)A
29.(1)D (2)C (3)A (4)B
30.(1)int right=size-1; (2)int mid=left+(right-left)/2;(3)arr[mid]>target(4)left=mid+1;
31.(1)F (2)C (3)D (4)H
四、程序分析题(本大题共3小题,共75分)
32.(1)123 (2)2036 (3)852 (4)5 (5)5,20
33.(1)#include<string.h>(2)char *p[N], *temp;(3)p[i]=str[i];(4)strcmp(p[j],p[j+1])>0(5)p[j]=p[j+1];
34.(1)
错误行号 | 更正 |
L4 | void stringConcat(char *dest, const char *src); |
L24 | *dest=*src; |
(2)
错误行号 | 更正 |
L1 | #include <stdio.h> |
L17 | scanf("%f",&stu[i].score); |
L20 | for(i=0;i<N;i++) |
五、程序设计题(每空5分,共25分)
35.(1)struct Node *next;(2)newNode->data=c;(3)return true;(4)current=current->next;(5)current=current->next;
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)A (2)C (3)C (4)A (5)A (6)D (7)B(8)D
第二组 网站建设与管理方向
37. (1)C (2)B (3)C (4)A
38. (1)A (2)E (3)B (4)C
第三组 计算机硬件检测与数据恢复方向
39.(1)B (2)B (3)C (4)A
40.(1)C (2)B (3)D (4)C
计算机应用类专业全真模拟试卷(八)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | D | B | C | B | B | C | A | C | D | A | B |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | D | C | A | B | C | B | D | B | D | B | B |
二、基本操作题(本大题共6小题,每空4分,共60分)
23.(1)B (2)C (3)A
24.(1)A (2)H (3)D
25.(1)F (2)C (3)D
26.(1)E (2)B (3)H
27.(1)D (2)B (3)C
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)A (2)A (3)B (4)A
29.(1)B (2)B (3)C (4)C
30.(1)return false; (2)int complement=n-i;
(3)is_prime(i)&&is_prime(complement) (4)n%2!=0
31.(1)B (2)C (3)D (4)E
四、程序分析题(本大题共3小题,共75分)
32.(1)15 (2)y=-1 (3)ip (4)18 12 (5)computer procedure
33.(1)people[i]=1; (2)int remaining=n;(3)count++; (4)index=(index+1)%n;
(5)remaining--;
34.(1)
错误行号 | 更正 |
L8 | if(str[i]==c){ |
L22 | result=countChar(str, target); |
(2)
错误行号 | 更正 |
L10 | j<=4;改成j<4;或j<=3; |
L11 | (p+j);改成*(p+j); |
L21 | *(*(pointer))<60;改成*(*(pointer)+i)<60; |
五、程序设计题(每空5分,共25分)
35.(1)struct ListNode* next;
(2)ListNode* mergedNode=createNode(temp->val+temp->next->val);
(3)temp!=NULL
(4)current->next=temp;
(5)return dummy->next;
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)D (2)A (3)C (4)B (5)B (6)B (7)B (8)D
第二组 网站建设与管理方向
37.(1)B (2)B (3)B (4)D
38.(1)A (2)B (3)C (4)D
第三组 计算机硬件检测与数据恢复方向
39.(1)A (2)A (3)A (4)A
40.(1)D (2)B (3)C (4)B
计算机应用类专业全真模拟试卷(九)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | C | C | D | D | A | B | C | B | D | B | A |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | D | D | C | A | A | C | B | A | A | D | B |
一、 基本操作题(本大题共6小题,每空4分,共60分)
23.(1)C (2)B (3)A
24.(1)A (2)E (3)B
25.(1)A (2)C (3)D
26.(1)E (2)F (3)D
27.(1)B (2)C (3)B
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)B (2)B (3)C (4)A
29.(1)A (2)C (3)B (4)C
30.(1)sum+=i;(2)int x; (3)int y=fun(x); (4)sum_y==x
31.(1)B (2)C (3)D (4)A
四、程序分析题(本大题共3小题,共75分)
32.(1) 1,0,12,14 (2) 5+2+-2 (3)1 (4)14 (5)012345
33.(1)char *end=str; (2)*end!='\0' (3)*end=temp; (4)end--; (5)reverse_string(str);
34.(1)
错误行号 | 更正 |
L2 | #define M 10 |
L39 | minIndex=i; |
(2)
错误行号 | 更正 |
L10 | q=p->next; |
L13 | p->next=q->next; |
L15 | q=p->next; |
五、程序设计题(每空5分,共25分)
35.(1)struct Node *next;(2)temp=temp->next;(3)head=temp;(4)tail=tail->next;
(5)head=head->next;
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)B (2)B C A (3)D (4)D (5)C B
第二组 网站建设与管理方向
37.(1)C (2)B (3)B (4)B
38.(1)A (2)B (3)C (4)D
第三组 计算机硬件检测与数据恢复方向
39. (1)D (2)B (3)A (4)D
40. (1)D (2)A (3)B (4)D
计算机应用类专业全真模拟试卷(十)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | |
答案 | B | B | C | C | C | C | C | D | B | B | B | |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | |
答案 | A | C | A | B | B | C | B | A | D | D | D | |
二、基本操作题(本大题共5小题,每空4分,共60分)
23.(1)A (2)A (3)C
24.(1)B (2)C (3)G
25.(1)E (2)H (3)C
26.(1)E (2)B (3)C
27.(1)A (2)C (3)B
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)A (2)D (3)A (4)C
29.(1)C (2)A (3)C (4)A
30.(1)int count=0;(2)isPrime[0]=isPrime[1]=false;(3)isPrime[i] (4)aa[count++]=i;
31.(1)A (2)B (3)C (4)D
四、程序分析题(本大题共3小题,共75分)
32.(1)2626 (2)2 8 21 (3)What are yohing (4)-32 (5)978234
33.(1)int subLen=strlen(subStr);(2)int found=1;(3)str[start+i]!=subStr[i]
(4)break; (5)str[i-subLen]=str[i];_
34.(1)
错误行号 | 更正 |
L8 | if(i%3==0) { |
L10 | count++; |
(2)
错误行号 | 更正 |
L2 | Node * reverse(Node *pHead) |
L12 | q=t; |
L14 | pHead->pNext=NULL; |
五、程序设计题(每空5分,共25分)
35.(1)struct Node* next;(2)temp=temp->next;(3)Node* temp=head;
(4)i->data>j->data (5)swapped=1;
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)B (2)A (3)A (4)B (5)C (6)B (7)C (8)A
第二组 网站建设与管理方向
37.(1)B (2)C (3)A (4)C
38.(1)A (2)B (3)C (4)D
第三组 计算机硬件检测与数据恢复方向
39. E B C A
40. A C D B
计算机应用类专业全真模拟试卷(十一)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | A | A | C | A | D | B | D | A | B | D | C |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | B | C | A | C | D | C | A | A | A | C | C |
二、基本操作题(本大题共5小题,每空4分,共60分)
23.(1)B (2)C (3)A
24.(1)A (2)D (3)G
25.(1)A (2)B (3)C
26.(1)B (2)C (3)D
27.(1)B (2)C (3)B
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)B (2)B (3)C (4)D
29.(1)B (2)A (3)C (4)C
30.(1)result*=i; (2)double sum=0; (3)sum+=log10(i); (4)int res=factorial(n);
31.(1)B (2)E (3)C (4)D
四、程序分析题(本大题共3小题,共75分)
32.(1)61 (2)2 (3)=x6
(4)123456123 (5)64
33.(1)int count[SIZE]={0}; (2)count[arr[i]]++; (3)maxCount=count[arr[i]];
(4)count[i]==maxCount (5)findfun(arr, SIZE);
34.(1)
错误行号 | 更正 |
L2 | #include<string.h> |
L17 | char *dest=str; |
(2)
错误行号 | 更正 |
L10 | while (left <= right) |
L13 | right = mid - 1; |
L23 | if (left > right) |
五、程序设计题(每空5分,共25分)
35.(1)Node* newNode=(Node*)malloc(sizeof(Node));
(2)return newNode;(3)tail=newNode;(4)current!=NULL(5)head=head->next;
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)A (2)A (3)C (4)B
(5)B (6)B (7)C (8)A
第二组 网站建设与管理方向
37. (1)B (2)A (3)A (4)B
38. (1)A (2)B (3)C (4)D
第三组 计算机硬件检测与数据恢复方向
39. D C B A
40. F A D B
计算机应用类专业全真模拟试卷(十二)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | D | C | B | D | A | C | C | B | A | B | C |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | D | D | B | B | C | A | B | A | B | B | D |
二、基本操作题(本大题共5大题,每空4分,共60分)
23.(1)B (2)D (3)B
24.(1)A (2)B (3)C
25.(1)A (2)F (3)D
26.(1)B (2)F (3)D
27.(1)C (2)F (3)B
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)A (2)A (3)D (4)B
29.(1)A (2)B (3)B (4)C
30.(1)int *curr=nums+1;(2)curr<nums+numsSize (3)return(prev-nums+1); (4)*(arr+i)
31.(1)C (2)B (3)A (4)F
四、程序分析题(本大题共3小题,共75分)
32.(1)1 (2)52 (3)a=2,b-2 (4)10 (5)1612
33.(1)int len=strlen(str); (2)int current_length=0; (3)current_start=i;
(4)current_length++; (5)current_length>max_length
34.(1)
错误行号 | 更正 |
L10 | len=strlen(s); |
L15 | t[2*len]='\0' |
(2)
错误行号 | 更正 |
L3 | #define MAX_LEN 1000 |
L15 | for(i=0;str[i]!='\0';i++) { |
L17 | str[i]=(str[i]-'A'+3)%26+'A'; |
五、程序设计题(每空5分,共25分)
35.(1)struct Node* next; (2)current=current->next; (3)Node* current=head;
(4)current=current->next; (5)free(temp);
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)B (2)A (3)A (4)D
(5)D (6)A (7)A (8)C
第二组 网站建设与管理方向
37. (1)B (2)D (3)B (4)A
38. (1)A (2)B (3)C (4)D
第三组 计算机硬件检测与数据恢复方向
39. C E F B
40. A E C D
计算机应用类专业全真模拟试卷(十三)
一、单选题(本大题共22小题,每小题5分,共110分)
题号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
答案 | D | C | D | C | A | B | D | B | B | D | D |
题号 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
答案 | C | D | C | C | B | A | B | A | C | A | D |
二、基本操作题(本大题共5小题,每空4分,共60分)
23.(1)B (2)C (3)A
24.(1)E (2)D (3)C
25.(1)F (2)D (3)C
26.(1)F (2)G (3)D
27.(1) (2)C (3)B
三、综合应用题(本大题共4小题,每空5分,共80分)
28.(1)B (2)C (3)C (4)B
29.(1)B (2)A (3)C (4)B
30.(1)char *temp=*a; (2)strcmp(arr[j],arr[j+1])>0 (3)swap(&arr[j],&arr[j+1]);
(4)sortStringArray(words, count);
31.(1)A (2)F (3)B (4)D
四、程序分析题(本大题共3小题,共75分)
32.(1)12-53 (2) 9 13 17 21 (3)5 (4)s=39 (5)k2026jiayou!
33.(1) nums[i]!=0 (2)nums[nonZeroIndex++]=nums[i]; (3)nums[i]=0;
(4)int* nums (5)nums[i]
34.(1)
错误行号 | 更正 |
L25 | if(arr[i]==arr[j]) { |
L31 | arr[newIndex++]=arr[i]; |
(2)
错误行号 | 更正 |
L5 | day=9; |
L7 | while(day>0) |
L9 | x1=(x2+1)*2; |
五、程序设计题(每空5分,共25分)
35.(1)node->next=NULL; (2)first->next=second->next; (3)return result;
(4)curr =curr->next; (5)head=head->next;
六、选考题(每空5分,共40分)
第一组 计算机网络技术方向
36.(1)D (2)B (3)A (4)B
(5)B (6)B (7)D (8)C
第二组 网站建设与管理方向
37.(1)A (2)B (3)B (4)A
38.(1)A (2)B (3)C (4)D
第三组 计算机硬件检测与数据恢复方向
39.(1)A (2)C (3)B (4)B
40.(1)B (2)B (3)C (4)B