C问题集
文章平均质量分 62
JowayW
这个作者很懒,什么都没留下…
展开
-
出租车收费计算
【描述】本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:· 起步里程为3公里,起步费10元; · 超起步里程后10公里内,每公里2元;· 超过10公里以上的部分加收50%的回空补贴费,即每公里3元;· 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。【输入】输入在一行中给出输入行驶里程(单位为公里,精确到原创 2014-12-01 08:15:19 · 13725 阅读 · 0 评论 -
计算2个复数的和、差、积、商(解决)
结构第7题本题要求编写程序,计算2个复数的和、差、积、商。【输入】输入在一行中按照“a1 b1 a2 b2”的格式给出2个复数C1=a1+b1*i和C2=a2+b2*i的实部和虚部。题目保证C2不为0。【输出】分别在4行中按照“(a1+b1i) 运算符(a2+b2i) = 结果”的格式顺序输出2个复数的和、差、积、商,数字精确到小数点后1位。如果结果的实部或者虚部为0,原创 2014-12-11 10:08:59 · 20211 阅读 · 4 评论 -
成绩输入排序输出(解决)
结构第6题【描述】假设每个学生信息包括:姓名和3门课程的成绩。从键盘输入10个学生的数据,采用结构数组存储数据。输出3门课程的总平均分;输出每门课程分数最高的学生信息;按总分从高到低对这10个学生进行排序,并输出排序结果;输出平均分高于80分的学生信息。【输入】分行输入10个学生的数据,每行包括姓名和3门课程的成绩,以空格间隔。【输出】分行输出3门课程的总平均分、每门课原创 2014-12-10 21:19:17 · 1957 阅读 · 0 评论 -
年龄从大到小输出通讯录信息(OJ上通过,但是DEVC++上一直乱码和要多输几位)
结构第5题【描述】建立一个通讯录结构,包括姓名、生日和电话号码,输入n(3≤n≤50)个朋友的信息,按年龄从大到小的顺序依次输出其信息。【输入】输入第一行为正整数n(3≤n≤50),表示朋友数量。下面n行为朋友信息,每行包括姓名、生日和电话号码,以空格间隔。【输出】分行按年龄从大到小输出朋友信息。【输入示例】3张三 1985040313912345678原创 2014-12-10 16:19:54 · 3526 阅读 · 0 评论 -
分配病房
结构第10题【描述】某个科室的病房分为重症和普通,只有当病人的疾病严重程度超过了入住重症病房的最低严重值,才可以安排入住重症病房。现在要求设计一个程序,给病人安排好病房。疾病的严重程度用0到10来表示,0表示小毛病,10表示非常严重。【输入】第一行输入病人的个数m(m 紧接着m行,每行表示病人编号(三位,用0补齐)及其疾病的严重程度(浮点数,1位小数)。【输出】原创 2014-12-10 22:55:48 · 2400 阅读 · 0 评论 -
1028:行车路程
1028:行车路程分数: 10时间限制:1 秒内存限制:32 兆特殊判题: 否提交:21解决: 12标签模拟题目描述小明开车从杭州去上海,但是车上的里程计坏了,无法计算里程了。幸好速度计等其他原件正常,所以小明可以保持恒定的速度行驶,并且可以根据路况调整行车速度。同时小明身上有一块秒表,并且记录了从出发原创 2014-12-22 22:30:26 · 668 阅读 · 0 评论 -
插入字符串(不知道哪里错了)
字符串第8题【描述】有两个字符串str和substr,str的字符个数不超过10,substr的字符个数为3。将substr插入到str中ASCII码最大的那个字符后面,若有多个最大则只考虑第一个。【输入】输入包括若干行,每一行为一组测试数据,格式为str substr【输出】对于每一组测试数据,输出插入之原创 2014-12-04 09:35:18 · 1663 阅读 · 0 评论 -
骑车快还是走路快
在校园里,没有自行车,上课办事会很不方便。但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。假设找到自行车,开锁并骑上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,骑车快还是走路快。【输入】第一个正整数表示有n(n> 0)个测试数据,其后n行是对应的测试数据,每行为一次办事要行原创 2014-12-01 08:16:24 · 2223 阅读 · 0 评论 -
c未解决小问题集合
while(scanf("%c%*c",&ch)!=EOF) 中的%*c代表什么意思?原创 2014-12-01 08:53:25 · 410 阅读 · 0 评论 -
计算a+b的最后编译器识别问题
【描述】计算a+b。【输入】第一行为正整数n,表示下面有n行数据。接着有n行数据。每一行上有a和b两个整数,a和b之间以空格间隔。。【输出】输出有n行。分行输出对应的a+b。【输入示例】25 310 20【输出示例】830#include//这个程序是不符合题意得,因为需要再多输一遍a,b才能退出//但是机器不能识别这原创 2014-12-01 08:08:13 · 716 阅读 · 0 评论 -
通讯录的录入与显示(从相似度0.98到后来成功,但是不知道为什么,后来知道错在了生日01月的表示方法上了)
结构第4题【描述】通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。【输入】输入在第1行给出正整数N(在通讯录记录输入完成后,最后一行给出正整数K,并且随后给出K个整数,表示要查询的记录编号(从0到N-1顺序编号)。数字间以空格分隔。【输出】对每一条要查询的记录编原创 2014-12-10 15:27:43 · 1043 阅读 · 0 评论