内容正文:
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、以下关于switch语句的描述,正确的是( )
A. case后的表达式可以不是常量
B. default必须放在所有case之后
C. 每个case后必须有break语句
D. switch的条件表达式只能是整型或字符型
2、以下代码的输出结果是( )
c
int x = 5;
if (x++ > 5) printf("A");
else printf("B");
A. A
B. B
C. 编译错误
D. 无输出
3、以下二维数组的定义中,正确的是( )
A. int a[][3] = {1,2,3,4};
B. int a[2][] = {{1,2}, {3,4}};
C. int a[3][2] = {{1}, {2,3}};
D. int a[][];
4、以下循环执行次数为( )
int i = 10;
while (i-- > 0);
A. 9
B. 10
C. 11
D. 无限循环
5、关于一维数组的初始化,错误的是( )
A. int arr[3] = {1};
B. int arr[] = {1, 2, 3};
C. int arr[3] = {1, 2, 3, 4};
D. int arr[3] = {0};
6、以下代码的输出结果是( )
c
for (int i=0; i<3; i++) {
if (i == 1) continue;
printf("%d", i);
}
A. 012
B. 02
C. 01
D. 12
二、选择填空题
根据程序功能描述,从备选项中选择正确的选项填入【序号】处,使程序得 出正确结果,并在【答题区域】中选择正确选项。注意不得增行或删行,严禁更改程序结构。
程序功能:输入一个字符串作为密码,密码的策略是数字、字母和其他符号,缺一不可,并且长度必须大于6位*/
#include<stdio.h>
【1】
main()
{
char s[100];
int i,a[3]={0},【2】;
gets(s);
if(【3】)
for(i=0;s[i];i++)
if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z')
a[0]++;
else if(【4】)
a[1]++;
else
a[2]++;
for(i=0;i<3;i++)
【5】;
if(sum!=0)
printf("密码符合策略");
else
printf("密码不符合策略");
}
备选答案:
A. sum
B. #include <string.h>
C. sum = 0
D. s[i] >= 0 && s[i] <= 9
E. #include <math.h>
F. s[0] != '\0'
G. strlen(s) >= 6
H. s[i] >= '0' && s[i] <= '9'
I. sum += a[i]
J. sum = a[i]
三、程序编程题
根据程序功能描述,在试题文件夹的 prog.c 中编写程序并保存。严禁更改 prog.c中已有代码和注释,仅限在编程区域内编写程序,编程区域外作答无效,可根据需要自行增加或删除编程区域内的行数。
程序功能:有一行文字,要求删去某一个字符。此行文字和要删去的字符均由键盘输入,要删去的字符以字符形式输入(如输入 a表示要删去所有的 a字符)
答题区域示范:
#include <stdio.h>
main()
{
/****************************Program******************************/
/****************************编程区域*****************************/
/****************************编程区域*****************************/
/*******************************End*******************************/
}
程序文档(考生可鼠标双击打开文件直接编辑)
模块二 XXXXX(115分)略
学科网(北京)股份有限公司
#include <stdio.h>
main()
{
/****************************Program******************************/
/****************************±א³ַּר׃ע*****************************/
/****************************±א³ַּר׃ע*****************************/
/*******************************End*******************************/
}
$