山东省春季高考《C语言程序设计》技能考试模拟卷(十一)

2026-08-06
| 2份
| 9页
| 18人阅读
| 0人下载

内容正文:

山东省春季高考技能测试 C语言程序设计第十一套(原卷版) 第 一 题 程序填空题 请考生将【序号】处所缺的单行程序代码填写到考试系统中对应的答题区域,实现程序功能。 程序功能:遍历数组查找最小值并输出 Program1.c代码如下: #include <stdio.h> int main() { int k,min; 【1】data[7]={41,13,57,22,9,35,17}; min=data[0]; for(k=1;【2】;k++) { if(data[k]<【3】) min=data[k]; } printf("数组最小值:%d",【4】); return 0; } 答案:(满分16分) 【1】 【2】 【3】 【4】 第 二 题 程序填空题 请考生将【序号】处所缺的单行程序代码填写到考试系统中对应的答题区域,实现程序功能。 程序功能:编写程序实现商场优惠判断规则:顾客是会员(vip=1),或者年龄大于等于 60 岁,满足任意一个条件即可享受购物折扣;否则不享受折扣。 Program2.c代码如下: #include <stdio.h> int main() { int age,vip; printf("输入年龄、会员标识(1是会员0否):"); scanf("%d%d",&age,&vip); if(【1】) printf ("可享受购物折扣 \ "); else printf("不享受购物折扣 "); return 0; } 答案:(满分20分) 【1】 第 三 题 编程题 程序功能:自定义函数 sendCost 计算配送费:5kg 以内 6 元;5~15kg 超出部分 1.4 元 /kg;15kg 以上超出部分 0.9 元 /kg。输入重量,输出费用保留两位小数。 答案:(满分28分) 程序代码: 第 四 题 编程题 请考生将编写的程序代码填写到考试系统中对应的答题区域。 程序功能:定义长度 8 的整型数组,使用指针遍历,分别统计奇数、偶数数量并输出 答案:(满分36分) 程序代码: 学科网(北京)股份有限公司 学科网(北京)股份有限公司原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 #include <stdio.h> int main() { int age,vip; printf("输入年龄、会员标识(1是会员0否):"); scanf("%d%d",&age,&vip); if(【1】) printf ("可享受购物折扣 \ "); else printf("不享受购物折扣 "); return 0; } #include <stdio.h> int main() { int k,min; 【1】data[7]={41,13,57,22,9,35,17}; min=data[0]; for(k=1;【2】;k++) { if(data[k]<【3】) min=data[k]; } printf("数组最小值:%d",【4】); return 0; } $ 山东省春季高考技能测试 C语言程序设计第十一套(答案版) 第 一 题 程序填空题 请考生将【序号】处所缺的单行程序代码填写到考试系统中对应的答题区域,实现程序功能。 程序功能:遍历数组查找最小值并输出 Program1.c代码如下: #include <stdio.h> int main() { int k,min; 【1】data[7]={41,13,57,22,9,35,17}; min=data[0]; for(k=1;【2】;k++) { if(data[k]<【3】) min=data[k]; } printf("数组最小值:%d",【4】); return 0; } 答案:(满分16分) 【1】int 【2】k<7 【3】min 【4】min 第 二 题 程序填空题 请考生将【序号】处所缺的单行程序代码填写到考试系统中对应的答题区域,实现程序功能。 程序功能:编写程序实现商场优惠判断规则:顾客是会员(vip=1),或者年龄大于等于 60 岁,满足任意一个条件即可享受购物折扣;否则不享受折扣。 Program2.c代码如下: #include <stdio.h> int main() { int age,vip; printf("输入年龄、会员标识(1是会员0否):"); scanf("%d%d",&age,&vip); if(【1】) printf ("可享受购物折扣 \ "); else printf("不享受购物折扣 "); return 0; } 答案:(满分20分) 【1】 age>=60 || vip==1 第 三 题 编程题 程序功能:自定义函数 sendCost 计算配送费:5kg 以内 6 元;5~15kg 超出部分 1.4 元 /kg;15kg 以上超出部分 0.9 元 /kg。输入重量,输出费用保留两位小数。 答案:(满分28分) 程序代码: #include <stdio.h> float sendCost(float w) { float fee; if(w<=5) fee=6; else if(w<=15) fee=6+(w-5)\*1.4; else fee=6+10\*1.4+(w-15)\*0.9; return fee; } int main() { float weight; float money; printf("输入生鲜重量:"); scanf("%f",&weight); money=sendCost(weight); printf("配送费用:%.2f元",money); return 0; } 第 四 题 编程题 请考生将编写的程序代码填写到考试系统中对应的答题区域。 程序功能:定义长度 8 的整型数组,使用指针遍历,分别统计奇数、偶数数量并输出 答案:(满分36分) 程序代码: #include <stdio.h> int main() { int arr\[8\]={12,-5,33,18,-9,42,7,26}; int \*p=arr; int odd=0,even=0,i; for(i=0;i<8;i++,p++) { if(\*p%2==0) even++; else odd++; } printf("偶数个数:%d\ 奇数个数:%d",even,odd); return 0; } 5.综合素质(15分) (1)考生全程无不当操作(如随意插拔设备、误触系统设置等)且能正确使用考试系统功能(如提交答案、标记题目等);5分 (2)按题目要求正确保存相关素材,规范答题;5分 (3)考生全程无任何违规行为(如交头接耳、携带违禁物品、偷看他人答案等);5分 【根据考生实际答题情况,即使无任何作答,只要参加考试并登录考试系统即有30分,因此大胆猜测软件专业技能考试数据库和C语言各有15分综合素质分,仅提供参考。阅卷时需按照卷面满分各科100分进行阅卷,阅卷结束后,根据需要自行补充30分综合素质分】 学科网(北京)股份有限公司原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

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