c语言考查卷12
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浙江科技学院 考试科目 考试方式 闭 完成时限 2小时 拟题人 审核人 批准人 年 月 日
一、 编写程序,从键盘输入圆的半径,输出圆的面积。(10分) 二、 编写程序,从键盘输入一个字符,判断其是字母还是其它字符。(10分)
专业班
学
姓名
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
装
订线
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
……
……
…
三、编写程序求200以内所有偶数的和。(10分)
四、编写程序,从键盘输入100个整数存入数组,把数组中下标为奇数的数输出出
来。(10分)
五、编写程序,从键盘输入一个字符串,统计其中字符‘a’出现的次数。(10分)
六、编写一个函数求一个数组中的最大值。(10分)
七、定义一个结构构体:struct complex{ double real; double image};利用结构体变
量求键盘输入的两个复数的和,并按数学模式显示出来。
八、编写程序,读取文件“c\\mytest.txt”中的字符数据,并在屏幕上显示出来。
九、编写程序,从键盘输入20个整数,要求对其作如下处理:
1、编写函数实现数据的输入(2分)
2、编写函数实现对数据的排序(3分)
3、编写函数把排序后重复出现的数据删除到只剩下一个(3分)
4、编写函数实现获取从键盘输入的一个数在经过上面三部处理的数据中的位
置(从0开始编号),找不到为-1。(2分)
十、现有30个学生的信息,每个学生的信息包括学号、班级、姓名、5门课的成绩、
总成绩和平均成绩,要求对其作如下处理:
1、从键盘输入这30个学生的学号、班级、姓名和5门课的成绩(3分)
2、根据上面输入的成绩计算出每个学生的总成绩和平均成绩(3分)
3、从键盘输入文件的名称,把上面处理后30个学生的所有数据都写入到该文
件中存放起来(4分)