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

2026-03-28
| 5页
| 71人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 高三
章节 -
类型 题集-专项训练
知识点 数据类型和简单程序设计,分支结构,循环结构,数组,函数
使用场景 同步教学-技能实训
学年 2026-2027
地区(省份) 山东省
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 38 KB
发布时间 2026-03-28
更新时间 2026-03-28
作者 没有名字lt
品牌系列 -
审核时间 2026-03-28
下载链接 https://m.zxxk.com/soft/56877208.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.若变量已正确定义并赋值,符合C语言语法的表达式是 ( )。 A.a=20++ B.a=5,6,7 C.a=a+2=3 D.a=12.5%4 2.若有“int a=1,b=1; ”,则循环语句“while(a<20) b++; a++;”的循环执行(   )。 A.20次      B.21次   C.无限次     D.19次 3.在程序中可以用来作为变量名的合法标识符是( )。 A.switch B.stu_a C.2a1 D.buy? 4.有以下代码,当输入数据的形式为10,20,30回车,正确的输出结果为(  )。 #include <stdio.h> main( ) { int x,y,z; scanf("%d%d%d",&x,&y,&z ); printf("%d" ,x+y+z); } A.60 B.10 C.30 D.不确定值 5.若将3和10从键盘输入给变量a、x,输入语句为scanf(“a=%d,x=%f”,&a,&x);正确的键盘输入是(↙表回车)( )   A a=3,x=10↙   B 3,10↙   C 3  10↙    D 3,10.0↙ 6. 若执行语句 a=b>j ?++i : i++;则a与i的值分别为( ) A  1,2      B  2 ,2       C  1 ,1     D  2 ,1 二、选择填空题 根据程序功能描述,从备选项中选择正确的选项填入【序号】处,使程序得 出正确结果,并在【答题区域】中选择正确选项。注意不得增行或删行,严禁更改程序结构。 程序功能:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 #include <stdio.h> main() { int data,i,temp,_____1_____; int digit[4]; int encrypted_digit[4]; int encrypted_data=0; // 输入四位整数 printf("请输入一个四位整数: "); scanf("%d", &data); // 分离出每一位数字 for(i=0;i<4;i++) { _____2_____ data/=10; } // 每位数字都加上5,然后用和除以10的余数代替该数字 for(i=0;i<4;i++) { encrypted_digit[i]= (digit[i] + 5) % 10; } // 将第一位和第四位交换,第二位和第三位交换 for____3_____ { temp = encrypted_digit[i]; ________4________ encrypted_digit[3-i] = temp; } // 组合成加密后的四位整数 for(i=0;i<4;i++) { encrypted_data+=encrypted_digit[i]*weight; _____5______ printf("%d ",weight); } // 输出加密后的结果 printf("加密后的四位整数是: %d ", ______6______); } 备选答案: A.weight=1000 B.digit[3-i]=data%10; C.digit[i]=data%10; D.i=0;i<2;i++ E.i=0;i<4;i++ F.weight/=10; G.weight%=10; H.weight=10 I.encrypted_digit[3-i] = encrypted_digit[i]; J.encrypted_digit[i] = encrypted_digit[3-i]; K.encrypted_data L.encrypted_digit 三、程序编程题 根据程序功能描述,在试题文件夹的 prog.c 中编写程序并保存。严禁更改 prog.c 中已有代码和注释,仅限在编程区域内编写程序,编程区域外作答无效,可根据需要自行增加或删除编程区域内的行数。 程序功能:歌唱比赛有 10人评委,分别给出打分(1~100分),除去一个最高分,再除去一个最低分,剩余8个人的给分的平均值作为选手的最终得分 答题区域示范: #include <stdio.h> main() { /****************************Program******************************/ /****************************编程区域*****************************/ /****************************编程区域*****************************/ /*******************************End*******************************/ } 程序文档(考生可鼠标双击打开文件直接编辑) 模块二 XXXXX(115分)略 学科网(北京)股份有限公司 #include <stdio.h> main() { /****************************Program******************************/ /****************************±א³ַּר׃ע*****************************/ /****************************±א³ַּר׃ע*****************************/ /*******************************End*******************************/ } $

资源预览图

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