C语言期末考试编程题
7-1 统计学生成绩 (10 分)
本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:
大于等于90分为A;
小于90且大于等于80为B;
小于80且大于等于70为C;
小于70且大于等于60为D;
小于60为E。
输入格式:
输入在第一行中给出一个正整数N(≤1000),即学生人数;第二行中给出N个学生的百分制成绩,其间以空格分隔。
输出格式:
在一行中输出A、B、C、D、E对应的五分制成绩的人数分布,数字间以空格分隔,行末不得有多余空格。
输入样例:
7
77 54 92 73 60 65 69
输出样例:
1 0 2 3 1
#include<stdio.h>
#define N 1000
int main()
{int n,i,s[N],A=0,B=0,C=0,D=0,E=0;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&s[i]);}for(i=0;i<n;i++){if(s[i]>=90)A++;else if(s[i]<90&&s[i]>=80)B++;else if(s[i]<80&&s[i]>=70)C++;else if(s[i]<70&&s[i]>=60)D++;else E++;}printf("%d %d %d %d %d",A,B,C,D,E);return 0;
}
7-2 高速公路超速处罚 (5 分)
按照规定,在高速公路上行使的机动车,达到或超出本车道限速的10%则处200元罚款;若达到或超出50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。
输入格式:
输入在一行中给出2个正整数,分别对应车速和限速,其间以空格分隔。
输出格式:
在一行中输出处理意见:若属于正常行驶,则输出“OK”;若应处罚款,则输出“Exceed x%. Ticket 200”;若应吊销驾驶证,则输出“Exceed x%. License Revoked”。其中x是超速的百分比,精确到整数。
输入样例1:
65 60
输出样例1:
OK
输入样例2:
110 100
输出样例2:
Exceed 10%. Ticket 200
输入样例3:
200 120
输出样例3:
Exceed 67%. License Revoked
#include<stdio.h>
int main()
{int m,n;float a;scanf("%d %d",&m,&n);a=(float)m/n;if(a<1.1){printf("OK");}else if(a>=1.1&&a<1.5){printf("Exceed %.f%%. Ticket 200",(a-1)*100);}else {printf("Exceed %.f%%. License Revoked",(a-1)*100);}return 0;
}
C语言期末考试编程题相关推荐
- 大一下c语言期末考试编程题,大一上期末C语言编程题
大一上期末C语言编程题 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 用公式 π/4 = 1-1/3+1/5-1/7--,编程序 ...
- MOOC:程序设计入门——C语言:期末考试编程题
题目内容: 分数可以表示为"分子/分母"的形式.编写一个程序,要求用户输入一个分数,然后将其约分为最简分式.最简分式是指分子和分母不具有可以约分的成分了.如6/12可以被约分为1/ ...
- Python课程期末考试编程题自动批卷原理与实现模板
适用场合: 1)Python程序设计课程上机或实验作业自动批阅. 2)Python程序设计课程期末考试编程题的自动评分. 设计思路: 1)编写考试试卷程序文件,定义好每个试题的函数接口和预期功能,详细 ...
- C语言计算机二级/C语言期末考试 刷题(二)
收集了一些经典C语言计算机二级和C语言期末考试题库 整理不易,大家点赞收藏支持一下 祝大家计算机二级和期末考试都高分过 系列文章: C语言计算机二级/C语言期末考试 刷题(一) 目录 一.填空 共 ...
- C语言计算机二级/C语言期末考试 刷题(四)
收集了一些经典C语言计算机二级和C语言期末考试题库 整理不易,大家点赞收藏支持一下 祝大家计算机二级和期末考试都高分过 系列文章: C语言计算机二级/C语言期末考试 刷题(一) C语言计算机二级/C语 ...
- C语言计算机二级/C语言期末考试 刷题(一)
收集了一些经典C语言计算机二级和C语言期末考试题库 整理不易,大家点赞收藏支持一下 祝大家计算机二级和期末考试都高分过 目录 一.填空,共20题 (共计20分) 二.单选 共25题 (共计25分) ...
- 程序设计入门——C语言 翁恺 期末考试编程题
最简分式(10分) 题目内容: 分数可以表示为"分子/分母"的形式.编写一个程序,要求用户输入一个分数,然后将其约分为最简分式.最简分式是指分子和分母不具有可以约分的成分了.如6/ ...
- 中国大学MOOC课程《程序设计入门——C语言》 期末考试编程题
1 最简分式(10分) 题目内容: 分数可以表示为"分子/分母"的形式.编写一个程序,要求用户输入一个分数,然后将其约分为最简分式.最简分式是指分子和分母不具有可以约分的成分了.如 ...
- 二级考试c语言中 星号与字母 题型总结,计算机等级C语言上机考试编程题分类总结.doc...
计算机等级C语言上机考试题分总结 (一).数学题目:5.6.11.14.34.48.49 编程的题目中,如果是数学题目,编程时用到阶乘或者是奇数项的积,则首先给变量赋初值为1,不能赋初值为0,同时把变 ...
最新文章
- 李东生:管理者不能变成诸葛先生
- 女友刷B站流量告急,技术男友轻松搞定!
- JDK 8中的流驱动的集合功能
- ArrayList的四种初始化方法
- 怎样搭建轻量级架构-代码组织篇
- web网站制作的实例(大学生期末作业)集合
- 输入电容及DCM-CCM-QR变压器计算
- 【游戏开发实战 |开源—— 2D项目1 - Ruby‘s Adventure】控制游戏角色移动(1-1)
- Windows Live SkyDrive 介绍之图片存储:摄影师在线图片展示的新选择
- 详解Mysql执行计划explain
- Android下拉状态栏快捷开关的添加
- env下pkgs --update没有反应直接退出的问题解决方法
- textureview 缩放_TextureView实现视频播放详解
- 高德地图定位及导航开发流程
- jieba的简单使用
- 信息技术优质课评价标准
- Everything Is Generated In Equal Probability HDU-6595 期望DP
- 鸿蒙系统中的 WebView 加载H5页面出现net::ERR_CLEARTEXT_NOT_PERMITTED的解决方法
- java分布式事务——seata,tcc解决方案总结!
- 计算机应届博士生的一点求职经验——字节篇