内容正文:
2026年山东省普通高校招生春季高考技能测试考前模拟(八)
网络技术类专业
一、考试说明
1.考试时长:60 分钟。
2.考试模块:C 语言程序设计、XXXXXXXX。
3.试题总分:230 分,其中 C 语言程序设计 115 分,XXXXXXX 115 分。
4.考试形式:登录考试系统答题,考试结果以考试系统提交为准。
5.注意事项:严禁更改考试文件的命名及存储路径,否则作答无效;随时保存操作过程的文件及配置,因未及时保存造成的数据丢失,责任由考生自负。
二、技术平台
1.硬件平台
序号
设备名称
设备要求
1
台式计算机
CPU Intel 酷睿 i5 及以上
2
内存 8GB 及以上
3
硬盘空间 500GB 及以上
2.软件平台
序号
操作系统及应用软件
版本(均为中文版)
1
操作系统
Windows 10
2
应用软件
Dev-C++ 5.10
3
Dreamweaver CC 2019
4
Photoshop CC 2019
5
Microsoft Office 2016
6
搜狗输入法
7
PDF 阅读器(福昕阅读器)
8
谷歌 Chrome 浏览器
模块一 C语言程序设计
一、单项选择题
1.为了避免嵌套的if-else语句的二义性,C语言规定else总是与______组成配对关系.
A. 缩排位置相同的if
B. 在其之前未配对的if
C. 在其之前尚未配对的最近的if
D. 同一行上的if
2.以下循环体的执行次数是_______
#include<stdio.h>
void main( )
{ int i,j;
for(i=0,j=1; i<=j+1; i+=2, j--)
printf("%d
",i);
}
A. 3 A. 2 C. 1 D. 0
3.以下叙述正确的是_________.
A. continue语句的作用是结束整个循环的执行
B. 只能在循环体内和switch语句体内使用break语句
C. 在循环体内使用break语句或continue语句的作用相同
D. 从多层循环嵌套中退出时,只能使用goto语句
4.给出以下定义:
char x[ ]="abcdefg";
char y[ ]={'a','b','c','d','e','f','g'};
则正确的叙述为 ________.
A. 数组x和数组y等价
B. 数组x和数组y的长度相同
C. 数组x的长度大于数组y的长度
D. 数组x的长度小于数组y的长度
5.若有int a=2 则a=strcmp(“miss”,“miss”)运行后a的值为________.
A. 1 B. 0 C. -1. D. 异常报错
二、选择填空题
根据程序功能描述,从备选项中选择正确的选项填入【序号】处,使程序得 出正确结果,并在【答题区域】中选择正确选项。注意不得增行或删行,严禁更改程序结构。
程序功能:给定一个二维数组,输入两个人的身份证号,算出两人的出生年月,并比较两人年龄的大小测试数据和运行结果如下:
#include <stdio.h>
#include <string.h>
int main(){
[1]______idcards[2][20],birth[2][10];
int person,pow,flag;
gets(idcards[0]);
[2]_________;
for(person=0;person<2;person++)
{ for(pow=0;pow<8;pow++)
birth[person][pow]=[3]______________;
birth[person][pow]='\0';
}
flag=[4]_____________;
if([5]_________)
printf("第一个人的年龄较大!");
[6]________ (flag==0)
printf("两个人的年龄一样大!");
else printf("第二个人的年龄较大!");
return 0;
}
备选答案:
A. idcards[person][pow+6]
B. strcmp(birth[0],birth[1])
C. int
D. flag==1
E. gets(idcards[1])
F. char
G. strcat(birth[0],birth[1])
H. else if
I. gets(idcards)
J.if else
K. flag==-1
L. idcards[person][pow]
三、程序编程题
根据程序功能描述,在试题文件夹的 prog.c 中编写程序并保存。严禁更改 prog.c 中已有代码和注释,仅限在编程区域内编写程序,编程区域外作答无效, 可根据需要自行增加或删除编程区域内的行数。
程序功能:输出数组中各正整数的和及其平均值(保留2位小数)
测试数据和运行结果如下:
答题区域示范:
#include <stdio.h>
main()
{
/****************************Program******************************/
/****************************编程区域*****************************/
/****************************编程区域*****************************/
/*******************************End*******************************/
}
程序文档(考生可鼠标双击打开文件直接编辑)
模块二 XXXXX(115分)略
学科网(北京)股份有限公司
#include <stdio.h>
main()
{
/****************************Program******************************/
/****************************±א³ַּר׃ע*****************************/
/****************************±א³ַּר׃ע*****************************/
/*******************************End*******************************/
}
$