- 0
- 0
- 约2.04万字
- 约 92页
- 2023-04-04 发布于河北
- 举报
c 语言机试经典编程题重点资料
本学期《程序设计基础》课程实行上机考核,现将考核有关事项通知如下:
(1) 考核时间:本学期最后一次上机时间为机试。
(2) 考核内容:主要就是算法设计与实现。考题来自本学期布置的作业、例 题及一些补充的题目。
(3) 考试形式:机试前进入机房时,每人随机抽取一道题(同一个组的同学保 证不抽到同一题),然后上机编程,调试通过后报告监考人员审核,审核通 过后将源程序拷贝到监考人员 U 盘上,然后可以离开机房。源程序文件 明必须就是“学号姓名、 cpp” ,如“2012216827 王梓丞、 cpp”。
(4) 考试要求:机试时考试规则同课堂考试一致,不允许带书、纸张等。不能 携带任何可用计算机处理的软件或数据(不允许任何私人携带的 U 盘、 磁盘或计算器) ,不能携带任何类型的通讯工具,包括无线电接收器、移动 电话。
(5) 考试成绩:本次机试成绩将在 《程序设计基础》课程成绩中占 25%的比 重。
(6) 其它有关事项由主考教师与监考人员负责处理。
附:考试题集
c 语言机试经典编程题重点资料
1. 学校曾经组织一次“程序设计大奖赛”,规定本学期“程序设计”课程的成绩可以因为 在大奖赛上获奖而加 5 分,总分不超过 100 分。编程序,输入某同学的考试成绩, 回答就 是否在竞赛中获奖,计算并输出该某同学的程序设计课成绩 。
#includestdio、h
void main(){
int m,n;
printf(请输入考试成绩:\n);
scanf(%d,m);
printf(请选择获奖情况:1 获奖;2 未获奖\n);
scanf(%d,n);
switch (n){
case 1: m=m+5;break;
case 2: m;
}
if(m100)
m=100;
printf(您的最终成绩为:%d\n,m);
}
2. 编写一个程序,用户输入年份及月份两个数据,程序输出该月份的天数。 (提示:对 2 月要 考虑就是否闰年, 闰年年份要么能被 4 整除且不能被 100 整除,要么能被 400 整除,除此 之外都不就是闰年)。
#includestdio 、h
int year,a;
void main(){
c 语言机试经典编程题重点资料
printf(请输入年份 月份:);
scanf(%d%d,year,a);
if(a==1||a==3||a==5||a==7||a==8||a==10||a==12)
printf(这个月有 31 天\n);
else{
if(a==2){
if((year%4==0)(year%100!=0)||(year%400==0))
printf(这个月有 29 天\n);
else
printf(这个月有 28 天\n);
}
else
printf(这个月有 30 天\n);
}
}
3. 求一元二次方程 ax2+bx+c=0 的根。 (要考虑 a 、b、c 三个系数不同的取值)
#includestdio 、h
#includemath、h
void main(){
float a,b,c,d;
printf(请输入一元二次方程的三个系数 a,b,c:\n);
scanf(%f%f%f,a,b,c);
if(a!=0){
d=b*b-4*a*c;
if(d0)
c 语言机试经典编程题重点资料
printf(x1=%f,x2=%f,(-b+sqrt(d))/2*a,(-b-sqrt(d)/2*a));
else
if(d==0)
printf(x1=x2=%f,(-b)/2*a);
else
printf(x1=%f+%fi,x2=%f-%fi,-b/2*a,sqrt(-d)/2*a,-b/2*a,sqrt(-d)/2*a);
}
else
if(b!=0)
printf(x=%f\n,-c/b);
else
if(c==0)
printf(0=0!\n);
else
printf(%f=0 矛盾\n,c);
}
4. 学校曾经组织一次“程序设计大奖赛”,规定本学期“程序设计”课程的成绩可以根据 大奖赛的成绩适度加分。加分规则就是:参赛者加 5 分,三等奖加 15 分,二等奖加 20 分, 一等奖加 30 分,总分不超过 100 分。编程序,输入某同学的考试成绩, 回答在竞赛中获奖 等级,计算并输出该某同学的程序设计课成绩 。
#includestdio 、h
void main(){
int a,b;
printf(请输入您的考试成绩:\n);
scanf(%d,a);
c 语言机试经典编程题重点资料
printf(请选择您程序设计情况:0 未参加 1 参赛 2 三等奖 3 二等奖 4 一等奖\n); scanf(%d,b);
swit
您可能关注的文档
- CASS工艺调试方案.docx
- CCS_DSP开发环境经典教程.docx
- CMOS集成电路制造工艺流程.docx
- ControlM简明操作手册.docx
- CSM水泥土地下连续墙基坑止水帷幕.docx
- C语言程序设计试卷及答案.docx
- c语言程序设计通讯录.docx
- cass各种画图技术(2).docx
- EDA课程设计——交通灯.docx
- ERP沙盘人机对抗攻略.docx
- 2017法宣在线国家安全法试题含答案(四套).docx
- 2017年银行从业初级《银行管理》全真模拟题及答案(1).docx
- 2017年护士资格证考试试题大全及答案.docx
- 2017年护士三基考核试题(答案).docx
- 2017年山东省执业药师继续教育试题及答案(2017年共17.5学分全部.docx
- 2017年执业药师考试《药学专业知识二》备考练习题及答案(八).docx
- 2017年执业药师考试《药学专业知识二》备考练习题及答案(九)汇总.docx
- 2017年全科主治医师模拟考试试题及答案.docx
- 2017年司法考试《法理学》卷一模拟试题及答案.docx
- 2017年国家公务员考试省级《行测》真题及答案.docx
最近下载
- 英语练习纸(四线三格)(A直接打印).doc VIP
- 100个查理·芒格的思维模型.pdf VIP
- 《2025年会展行业数字化趋势报告:AI赋能展会体验分析》.docx
- 《黄土边坡胶-筋改性土生态防护技术规范》.pdf VIP
- ABB 产品手册 OmniCore V250XT Type B 手册(中文).pdf
- 初中八年级物理牛顿第一运动定理(浙教版).ppt VIP
- 5G无线通信网络中英文对照外文翻译文献.docx VIP
- 东吴霸王传官方剧情简易攻略;.pdf VIP
- 琼脂糖改性制备低凝固温度琼脂糖的技术探索与性能研究.docx VIP
- 2025新疆兵团第十四师昆玉市高校毕业生“三支一扶”计划招募备考题库(33人)附答案解析.docx VIP
原创力文档

文档评论(0)