桂 林 电 子 科 技 大 学 试 卷
2021-2022 学年第 1 学期
课程名称 C 语言程序设计实验 适用年级 2021 级 考试时间 60 分钟
试卷编号:A221009
第 1 题:改错题(30 分)
【题目描述】:程序文件 M18207.c 中有 3~6 处错误,请改正程序中存在的错误,使程序能
实现如下功能并输出正确的结果,改正后的代码仍然保存在原来的程序文件中。注意:在该
程序中不得增加行或删除行,也不得更改程序的结构,否则计为 0 分。
【该程序的功能是】:输入一个整数 k,求出它所有因子的和(不含 1 和自身)。
第 2 题:编程题 1(30 分)
【题目描述】:从键盘中输入一个字符串,统计出其中的所有字母字符个数,并将
所有的字母变成字母表后面第二个位置字母后输出,如果是 y 和 z(Y 和 Z)则
变为 a 和 b(A 和 B)
【测试样例】
输入:fsyz4239#$%FSDJK
输出:非字母个数:7
转换后字母:huabHUFLM
【要求】:编程题对应的工程文件放在学号文件夹下,主程序文件命名为 P19206.c,并在源
程序的开头位置加入如下注释,其中的 XXX 应填入与考生对应的真实信息,否则视同作弊:
/*
学号:XXX
姓名:XXX
考试注意事项:
●考前准备:请在 E 盘根目录下建一个以自己学号和姓名命名的文件夹(如:2100810150 李刚),试题
中涉及的所有 C 语言程序及其工程文件均创建在该“学号姓名”文件夹下。
●提交答题结果的步骤:
1、考试结束后将答题结果上传到 ftp 网络服务器:
① 保存所有打开的文件并关闭 VC++等软件;检查并确保考生的答题结果文件保存在自己的“学
号姓名”文件夹中。
② 然后将自己的整个“学号姓名”文件夹压缩。(压缩后的文件名与考生的文件夹名相同,即为
“学号姓名.rar”)。
③ 打开桌面 CuteFtp 软件 双击左侧窗口“站点管理器”下的“提交考试结果”项 在左
侧窗口“本地驱动器”中找到前一步压缩的“学号姓名.rar”文件用鼠标将“学号姓
名.rar”文件拖到右侧窗口 当下方的文件传输进度为 100%时完成提交。
★注意:同名答卷只能上传一次!
2、查看考试提交是否成功:
双击桌面 CuteFTP“提交考试结果”,在右窗口中查看是否有自己提交的“学号姓名.rar”及其文
件大小,若文件存在表明已提交成功,否则为尚未提交。
凡未将考试答题结果提交到 ftp 服务器者,成绩记为零分。