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

2026-04-30
| 6页
| 63人阅读
| 0人下载

内容正文:

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、若“int n;float f=13.8;”,则执行“n=(int)f%3”后,n的值是( ) A.1 B.4 C.4.333333 D.4.6 2、下列程序运行结果为( ) #include<stdio.h> main( ) { int x=2,y=-1,z=5; if(x<y) if(y<0) z=0; else z=z+1; printf(“%d”,z); } A.6 B.0 C.1 D.5 3、下列程序运行结果为( ) #include<stdio.h> main( ) { float c=3.0,d=4.0; if(c>d) c=5.0; else if(c==d) c=6.0; else c=7.0; printf(“%.1f”,c); } A. 6.0 B. 5.0 C. 7.0 D. 3.0 4、当输入值为23时下列程序运行结果为( ) int num,c; scanf(“%d”,&num); do{ c=num%10; printf(“%d”,c); } while((num/=10)>0); num=0; printf(“ ”); A.32 B.33 C.死循环无结果 D.3 2 5、当输入值为ab*AB%cd#CD$时,运行结果为( ) main( ) { char c; while((c=getchar()!=‘$’) { if(‘A’<=c&&c<‘Z’) putchar(c); if(‘a’<=c&&c<‘z’) putchar(c-32); } } A. NaN输入值异常程序中断 B. abABcdCD C. ab*AB%cd#CD D. ABABCDCD 二、选择填空题 根据程序功能描述,从备选项中选择正确的选项填入【序号】处,使程序得 出正确结果,并在【答题区域】中选择正确选项。注意不得增行或删行,严禁更改程序结构。 程序功能:输入一个整数,判断是否是Armstrong数(阿姆斯壮数) //Armstrong 数,就是n位数的各位数的n次方之和等于该数,如: //153=1^3+5^3+3^3 //1634=1^4+6^4+3^4+4^4 #include <stdio.h> #include <【1】> main() { int s[100]; int x,i,j,x_origin,sum; scanf("%d",&x); x_origin=【2】; for(i=0;x!=0;【3】){ s[i++]=【4】; } for(j=0;j<i;j++){ sum+=【5】; } if(sum==x_origin){ printf("%d是阿姆斯壮数",sum); }else{ printf("%d不是阿姆斯壮数",(6)); } } 备选答案: A. string.h B. math.h C. x D. s[0] E. i++ F. x=x/10 G. x%10 H. strlen(s) I. pow(s[j],i) J. s[j] K.(int)pow(s[j],i) L. sum M. x_origin N:s 三、程序编程题 根据程序功能描述,在试题文件夹的 prog.c 中编写程序并保存。严禁更改 prog.c 中已有代码和注释,仅限在编程区域内编写程序,编程区域外作答无效,可根据需要自行增加或删除编程区域内的行数。 程序功能:描述设有a,b,c分别是0-9之间的数字,且abc+bcc=532,下面程序是找出全部a,b,c取值的可能。 答题区域示范: #include <stdio.h> main() { /****************************Program******************************/ /****************************编程区域*****************************/ /****************************编程区域*****************************/ /*******************************End*******************************/ } 程序文档(考生可鼠标双击打开文件直接编辑) 模块二 XXXXX(115分)略 学科网(北京)股份有限公司 #include <stdio.h> main() { /****************************Program******************************/ /****************************±א³ַּר׃ע*****************************/ /****************************±א³ַּר׃ע*****************************/ /*******************************End*******************************/ } $

资源预览图

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