《程序设计基础》试卷(机试)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

班级: 学号: 姓名: 机器号:
《程序设计基础》期中试卷(c语言机试试题)
(本试卷共2道大题,总分60分,考试时间60分钟)
一、调试题(20分,每小题10分)
注意:直接在给出的源码debug1.c和debug2.c上修改调试程序
1.debug1.c 问题描述:
改正程序中的错误,使程序完成以下功能:从键盘输入1个正整数,判断它是
否是素数,若是则显示“yes”,否则显示“no”。

2.debug2.c 问题描述:
改正程序中的错误,使程序完成以下功能:随机产生1个1~9之间的整数存储
起来(包括1和9),用户猜测此数并从键盘上输入,若猜对了则显示“very
good!!”;若用户输入的数大于随机数,则显示“big,try again!!”,允许用户
再猜;若用户输入的数小于随机数,则显示“small,try again!!”,允许用户
再猜。

但最多允许用户猜三次,若三次都没猜对,则显示“sorry!!”。

二、编程题(40分,每小题20分)
注意:直接在给出的源码test1.c和test2.c上写程序,
并请在编程前运行可执行程序看程序效果。

1.test1.c 问题描述:
循环查询输入的年份是否是闰年,直到输入为0则结束。

闰年的条件是:可以
被4整除且不可以被100整除,或者可以被400整除。

2.test2.c 问题描述:
输入10个数,分别统计输出正数、负数和0的个数,以及10个数的最小值。

注意:请将所有应用程序关闭,然后将“调试题和编程题素材”更名为真实的“学号+姓名”,然后压缩上传
计算机基础教学部。

相关文档
最新文档