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

2026-07-23
| 2份
| 9页
| 61人阅读
| 0人下载

内容正文:

山东省春季高考技能测试 C语言程序设计第十五套(原卷版) 第 一 题 程序填空题 请考生将【序号】处所缺的单行程序代码填写到考试系统中对应的答题区域,实现程序功能。 程序功能:输入行数 n,双层循环打印左对齐直角星号阶梯,第 i 行输出 i 个星号 Program1.c代码如下: #include <stdio.h> int main() { int n,i,j; printf("输入行数:"); scanf("%d",&n); for(i=1;【1】;i++) { for(j=1;【2】;j++) printf("*"); 【3】; } 【4】; } 答案:(满分16分) 【1】 【2】 【3】 【4】 第 二 题 程序填空题 请考生将【序号】处所缺的单行程序代码填写到考试系统中对应的答题区域,实现程序功能。 程序功能:输入大写字符区分业务类型,X、Y 代表线上业务,Z 代表线下业务,其余字符提示无对应业务 Program2.c代码如下: #include <stdio.h> int main() { char opt; printf("输入业务标识:"); scanf("%c",&opt); switch(opt) { case 'X': case 'Y': printf("线上业务"); break; case 【1】: printf("线下业务"); break; default: printf("无对应业务"); } return 0; } 答案:(满分20分) 【1】 第 三 题 编程题 程序功能:自定义函数 sightCost 计算观光车费:2km 以内 11 元;2~9km,超出 2km 部分每公里 1.7 元;9km 以上,超出 9km 部分每公里 1.0 元。输入游览里程,输出车费保留两位小数。 答案:(满分28分) 程序代码: 第 四 题 编程题 请考生将编写的程序代码填写到考试系统中对应的答题区域。 程序功能:双重循环输出九九乘法右上三角,每行前面用制表符占位,只打印 i<=j 的乘法算式,对齐排版。 答案:(满分36分) 程序代码: 学科网(北京)股份有限公司 学科网(北京)股份有限公司原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 #include <stdio.h> i#include <stdio.h> int main() { char opt; printf("输入业务标识:"); scanf("%c",&opt); switch(opt) { case 'X': case 'Y': printf("线上业务"); break; case 【1】: printf("线下业务"); break; default: printf("无对应业务"); } return 0; } #include <stdio.h> int main() { int n,i,j; printf("╩С╚влл╩§Б║"); scanf("%d",&n); for(i=1;АЙ1А┐;i++) { for(j=1;АЙ2А┐;j++) printf("*"); АЙ3А┐; } АЙ4А┐; } $ 山东省春季高考技能测试 C语言程序设计第十五套(答案版) 第 一 题 程序填空题 请考生将【序号】处所缺的单行程序代码填写到考试系统中对应的答题区域,实现程序功能。 程序功能:输入行数 n,双层循环打印左对齐直角星号阶梯,第 i 行输出 i 个星号 Program1.c代码如下: #include <stdio.h> int main() { int n,i,j; printf("输入行数:"); scanf("%d",&n); for(i=1;【1】;i++) { for(j=1;【2】;j++) printf("*"); 【3】; } 【4】; } 答案:(满分16分) 【1】i<=n 【2】j<=i 【3】printf (" "); 【4】return 0 第 二 题 程序填空题 请考生将【序号】处所缺的单行程序代码填写到考试系统中对应的答题区域,实现程序功能。 程序功能:输入大写字符区分业务类型,X、Y 代表线上业务,Z 代表线下业务,其余字符提示无对应业务 Program2.c代码如下: #include <stdio.h> int main() { char opt; printf("输入业务标识:"); scanf("%c",&opt); switch(opt) { case 'X': case 'Y': printf("线上业务"); break; case 【1】: printf("线下业务"); break; default: printf("无对应业务"); } return 0; } 答案:(满分20分) 【1】 'Z' 第 三 题 编程题 程序功能:自定义函数 sightCost 计算观光车费:2km 以内 11 元;2~9km,超出 2km 部分每公里 1.7 元;9km 以上,超出 9km 部分每公里 1.0 元。输入游览里程,输出车费保留两位小数。 答案:(满分28分) 程序代码: #include <stdio.h> float sightCost(float km) { float fare; if(km <= 2) fare = 11; else if(km <= 9) fare = 11 + (km - 2) \* 1.7; else fare = 11 + 7 \* 1.7 + (km - 9) \* 1.0; return fare; } int main() { float dis,total; printf("输入观光里程:"); scanf("%f",&dis); total = sightCost(dis); printf("观光车费:%.2f元",total); return 0; } 第 四 题 编程题 请考生将编写的程序代码填写到考试系统中对应的答题区域。 程序功能:双重循环输出九九乘法右上三角,每行前面用制表符占位,只打印 i<=j 的乘法算式,对齐排版。 答案:(满分36分) 程序代码: #include <stdio.h> int main() { int i,j; for(i=1;i<=9;i++) { for(j=1;j<i;j++) printf("\t"); for(j=i;j<=9;j++) printf("%d*%d=%d\t",i,j,i*j); printf(" "); } return 0; } 5.综合素质(15分) (1)考生全程无不当操作(如随意插拔设备、误触系统设置等)且能正确使用考试系统功能(如提交答案、标记题目等);5分 (2)按题目要求正确保存相关素材,规范答题;5分 (3)考生全程无任何违规行为(如交头接耳、携带违禁物品、偷看他人答案等);5分 【根据考生实际答题情况,即使无任何作答,只要参加考试并登录考试系统即有30分,因此大胆猜测软件专业技能考试数据库和C语言各有15分综合素质分,仅提供参考。阅卷时需按照卷面满分各科100分进行阅卷,阅卷结束后,根据需要自行补充30分综合素质分】 学科网(北京)股份有限公司原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

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