内容正文:
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、若x,i,j和k都是int型变量,则执行下面表达式后x的值为( )
x=(i=4,j=16,k=32)
A. 4 B. 16 C. 32 D. 521
2、下面四个选项中,均是不合法的用户标识符的选项是( )
A. A P_O do
B. float 1ao _A
C. b-a goto int
D. _123 temp INT
3、以下( )是错误的整型常量。
A. -0xabcdef
B. 018
C.0x29
D. 011
4、以下程序运行结果是( )
#include <stdio.h>
int main(){
int sum=0,item=0,
while (item<5)
{
item++;
sum+=item;
if(sum>=8)
break;
}
printf("%d
",sum);
}
A. 15 B. 10 C. 6 D. 9
5、若已定义:int a[]={0,1,2,3,4,5,6,7,8,9}, p=4,i=3;则对a数组元素不正确的引用是( )
A. a[strlen(a)] B. a[p+i]
C.a[i] D. a[p-i]
6、若a,b为整型变量,语句:printf("%d",(a=3)&&(b=-3));的输出结果是( )
A. 3 B. -3 C. 1 D. 0
二、选择填空题
根据程序功能描述,从备选项中选择正确的选项填入【序号】处,使程序得 出正确结果,并在【答题区域】中选择正确选项。注意不得增行或删行,严禁更改程序结构。
程序功能:输入年份 输入这年的一月一日为周几
输出这一年有几个周一、周二、周三、周四、周五、周六、周日
#include <stdio.h>
main() {
int year, firstDay=0;
printf("请输入年份:");
scanf("%d", &year);
printf("请输入1月1日是星期几(0-6,0为星期日,1为星期一,依此类推):");
scanf("%d", &firstDay);
int isLeapYear = 0;
if (【1】) {
isLeapYear = 1;
}
int totalDays = 【2】
int fullWeeks = totalDays / 7;
int extraDays = 【3】
int monday,tuesday,wednesday,thursday,friday,saturday,sunday;
monday=tuesday=wednesday=thursday=friday=saturday=sunday=【4】;
for (int i = 0; i < extraDays; i++) {
int currentDay = 【5】;
switch (【6】) {
case 0:
sunday++;
break;
case 1:
monday++;
break;
case 2:
tuesday++;
break;
case 3:
wednesday++;
break;
case 4:
thursday++;
break;
case 5:
friday++;
break;
case 6:
saturday++;
break;
}
}
// 输出结果
printf("星期一: %d天
", monday);
printf("星期二: %d天
", tuesday);
printf("星期三: %d天
", wednesday);
printf("星期四: %d天
", thursday);
printf("星期五: %d天
", friday);
printf("星期六: %d天
", saturday);
printf("星期日: %d天
", sunday);
}
备选答案:
A.(year % 4 == 0 && year % 100 != 0) || year % 400 == 0
B. isLeapYear ? 366 : 365;
C. isLeapYear ? 365 : 366;
D. totalDays % 7;
E. totalDays / 7
F. fullWeeks
G. extraDays
J. currentDay l.(firstDay + i) % 7 M.firstDay/7
三、程序编程题
根据程序功能描述,在试题文件夹的 prog.c 中编写程序并保存。严禁更改prog.c中已有代码和注释,仅限在编程区域内编写程序,编程区域外作答无效,可根据需要自行增加或删除编程区域内的行数。
程序功能:百鸡问题:100元钱买100只鸡,公鸡一只5元钱,母鸡一只3元钱,小鸡一元钱三只,求100元钱能买公鸡、母鸡、小鸡各多少只?
答题区域示范:
#include <stdio.h>
main()
{
//****************************Program******************************//
//****************************编程区域*****************************//
//****************************编程区域*****************************//
//*******************************End*******************************//
}
程序文档(考生可鼠标双击打开文件直接编辑)
模块二 XXXXX(115分)略
学科网(北京)股份有限公司
#include <stdio.h>
main()
{
/****************************Program******************************/
/****************************±א³ַּר׃ע*****************************/
/****************************±א³ַּר׃ע*****************************/
/*******************************End*******************************/
}
$