【网络技术类】2026年山东省春季高考技能测试C语言技能实训考前模拟(十九)

2026-04-14
| 6页
| 28人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 C语言程序设计高教版(第五版)全一册
年级 -
章节 第2章 基本数据类型与简单程序设计,第3章 分支结构程序设计,第6章 函数
类型 题集-综合训练
知识点 数据类型和简单程序设计,循环结构,数组,函数,结构体和共用体
使用场景 同步教学-技能实训
学年 2026-2027
地区(省份) 山东省
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 35 KB
发布时间 2026-04-14
更新时间 2026-04-14
作者 没有名字lt
品牌系列 -
审核时间 2026-04-14
下载链接 https://m.zxxk.com/soft/57091473.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

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.下列程序段中while循环执行( )次 int control_value=2; while(control_value) printf(“%d”,control_value),control_value--; printf(“ ”); A.21 B.2 C.1 D.0 2.下面程序段的输出结果是( ) int values=0,result=1; do{ result+=values++; }while(values<5); printf(“%d”,result); A.10 B.15 C.11 D.14 3.有以下程序 #include<stdio.h> main() {int default_value=2,stop_value=0; while(stop_value ++&& default_value ++>2); printf(“%d %d”, stop_value,default_value); } 运行后的输出结果是( ) A.0 2 B.1 3 C.5 7 D.1 2 4.以下程序段的功能是:比较两个字符串大小,输出较大者 if( ) puts(str1); else puts(str2); A.str1>str2 B.strcat(str1,str2)>0 C.strcpy(str1,str2)>0 D.strcmp(str1,str2)==1 5.对于以下程序的功能说法正确的是 #include<stdio.h> #include<string.h> main() { char min_str[100],str[100]; int str_cnt; gets(min_str); for(str_cnt=1;str_cnt<10;str_cnt++) { gets(str); if(strcmp(min_str,str)<0) strcpy(max_str,str); } puts(min_str); } A.输入9个字符串,输出其中的最大字符串 B.输入10个字符串,输出其中的最大字符串 C.输入10个字符,输出其中最大的字符 D.输入9个字符,输出其中最大的字符 6.以下程序段是统计字符串中有多少个单词,请完善填空 #include<stdio.h> main() { char str_values[100]="Hello,welcome to Yantai Tianhong"; int word=0,i,cnt=0; for(i=0;str_values[i]!=0;i++) if(str_values[i]==' '||str_values[i]==',') { word=0; } else if(( )&&word==0) { cnt++; word=1; } printf("%d",cnt); } A. str_values[i]!=’ ‘ B. str_values[i]>='a'&&str_values[i]<='z' C. str_values[i]>='a'&&str_values[i]<='z'||str_values[i]>='A'&&str_values[i]<='Z' D. str_values[i]>='a'&&str_values[i]<='z'&&str_values[i]>='A'&&str_values[i]<='Z' 二、选择填空题 根据程序功能描述,从备选项中选择正确的选项填入【序号】处,使程序得 出正确结果,并在【答题区域】中选择正确选项。注意不得增行或删行,严禁更改程序结构。 程序功能:一个数如果却好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”。编程序找出100之内的所有完数,并按下列格式输出其因子:6 its factors are 1,2,3 【1】 main() {int m,i,s; for(m=2;m<1000;m++) {【2】; for(i=1; i<m ;i++) if(【3】) s=s+i; if (【4】) { printf("%3d its factors are ",m); for(i=1;i<m;i++) if(【5】) printf("%4d",i); printf(" "); } } 三、程序编程题 根据程序功能描述,在试题文件夹的 prog.c 中编写程序并保存。严禁更改 prog.c 中已有代码和注释,仅限在编程区域内编写程序,编程区域外作答无效,可根据需要自行增加或删除编程区域内的行数。 程序功能:输出以下扬辉三角形(要求输出10行) 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 【1】 【2】 【3】 main() { int a[M][N],i,j; for(i=0;i<M;i++) for(j=0;j<=i;j++) if(【4】) a[i][j]=1; else 【5】; for(i=0;i<M;i++) { for(j=0;j<=i;j++) printf("%4d",a[i][j]); printf(" "); } } 答题区域示范: #include <stdio.h> main() { /****************************Program******************************/ /****************************编程区域*****************************/ /****************************编程区域*****************************/ /*******************************End*******************************/ } 程序文档(考生可鼠标双击打开文件直接编辑) 模块二 XXXXX(115分)略 学科网(北京)股份有限公司 #include <stdio.h> main() { /****************************Program******************************/ /****************************±א³ַּר׃ע*****************************/ /****************************±א³ַּר׃ע*****************************/ /*******************************End*******************************/ } $

资源预览图

【网络技术类】2026年山东省春季高考技能测试C语言技能实训考前模拟(十九)
1
【网络技术类】2026年山东省春季高考技能测试C语言技能实训考前模拟(十九)
2
【网络技术类】2026年山东省春季高考技能测试C语言技能实训考前模拟(十九)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。