C语言平时测试5参考答案
1树列题目描述
在学校某条路上,路边的树排列整齐又有规律,树是由白杨树,柳树交替组成,第一棵是白杨树(Poplar),第二棵是柳树(Willow),第一棵树和第二棵树之间间隔2米,而第二棵树和第三棵树之间间隔3米,如此反复(2 3 2 3……)。一个人从第一棵白杨树开始往前走(假设路足够长),当其走了a米后求其最后一次经过的是什么种类的树。
输入
第一行输入一个正整数n(n<=100),表示有n组测试。
之后每行一个非负实数a,表示这个人走过的距离。
输出
该人走了a米,和哪种树距离为0。(若不和任何树距离为0则输出"No")
样例输入
2
20
20.5
样例输出
Poplar
No
测试用例1
输入
3
90
8.8
5
输出
Poplar
No
Poplar
测试用例2
输入
3
3
2
2.5
输出
No
Willow
No
代码#include #include int main() { int n; double a; scanf("%d",&n); while(n--) { scanf("%lf",&a); int b=a; //int b = (int)a; if(fabs(b-a)<1e-5) { if(b%5==0) printf("Poplar "); else if(b%5==2) printf("Willow "); else printf("No "); } else printf("No "); } return 0; } 2找扑克牌题目描述
又到休息时间了。两个小伙伴要玩扑克牌比大小的游戏:每人分到一种花色的扑克牌(13张),然后每人随机出一张牌,大者胜,最后获胜次数多的人,赢一轮。
不开心的事发生了,玩了一轮后,发现扑克牌竟然少了一张。到底少了几呢?
你能写个程序,快速找到扑克x吗?
输入
输入一行,包括25个用空格分隔的数字(A表示为1,J、Q、K表示为11、12、13)。
输出
输出数字x,表示缺少的扑克牌数字。
样例输入
9 1 13 2 6 10 7 8 3 11 4 1 5 9 10 2 4 3 12 13 11 5 8 6 7
样例输出
12
测试用例1
9 1 13 2 6 10 7 8 3 11 4 1 5 9 10 2 4 3 12 13 11 5 8 6 12
7
测试用例2
12 1 13 2 6 10 7 8 3 11 4 1 5 9 10 2 4 3 12 13 11 5 8 6 7
9代码#include #include #include int main() { int a[30], i, j, cnt; for(i = 0; i < 25; i++) { scanf("%d", &a[i]); } for(i = 0; i < 25; i++) { cnt = 0; for(j = 0; j < 25; j++) { if(a[i] == a[j]) { cnt++; } } if(cnt == 1) { printf("%d ", a[i]); } } return 0; }
或统计数组法
3【指针】最佳情侣身高差题目描述
专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高) 1.09=(男方的身高)。本题主要完成函数Fun,其功能是:为任意一位用户计算他/她的情侣的最佳身高。
输入
仅一行。包含两个数,第一个是字符‘F’或‘M’,表示前来查询的用户的性别,其中"F"表示女性、"M"表示男性;第二个是"身高"为区间 [1.0, 3.0] 之间的实数。
输出
仅一行。为该用户计算出的其情侣的最佳身高,结果保留2位小数。
样例输入
F 1.8
样例输出
1.96
测试用例1
M 1.7
1.56
测试用例2
M 1.9
1.74
代码#include #include void Fun(char ch,double h1,double *h2) { double n; if(ch=="F") { n=h1*1.09; } else { n=h1/1.09; } *h2=n; } int main() { char ch; double h1,h2; scanf("%c%lf", &ch, &h1); Fun(ch,h1,&h2); printf("%.2f",h2); return 0; }4 走马灯【题目描述】
"夜经济"是指从当日18时至次日凌晨2时所发生的服务业类经济活动,发展"夜经济"是提升城市消费需求、促进产业结构调整的有力举措。无论是夜宴、夜饮,还是夜唱、夜购,夜间消费大多是服务性消费,几乎涵盖了商业、交通运输业、餐饮业、旅游业、娱乐业等所有第三产业。毫无疑问,夜间消费需求是一种高层次的消费需求。作为一种经济形态,夜经济是夜间居民消费和企业供给的汇合,是由一个个供求之间的交易构成的。为了吸引顾客,很多店铺都用各式各样的霓虹灯来招徕顾客。UPCer是一家新店的店主,决定采用霓虹灯和传统走马灯结合的方式来展现商品信息。走马灯的规则如下:
对于给定的字符串UPC(假定字符串的长度小于80,字符串中间没有空白字符,而且字符串仅有大写字母、小写字母和数字组成),走马灯应该连续出现:
UPC
PCU
CUP
UPC
如此循环往复(第一行出现的字符串及最后一行的字符串和输入一模一样)。
【输入】
一个字符串。
【输出】
走马灯字符串。【样例输入】 UPC 【样例输出】 UPC PCU CUP UPC 【测试用例1】 abc1234+-*/ACB078 abc1234+-*/ACB078 bc1234+-*/ACB078a c1234+-*/ACB078ab 1234+-*/ACB078abc 234+-*/ACB078abc1 34+-*/ACB078abc12 4+-*/ACB078abc123 +-*/ACB078abc1234 -*/ACB078abc1234+ */ACB078abc1234+- /ACB078abc1234+-* ACB078abc1234+-*/ CB078abc1234+-*/A B078abc1234+-*/AC 078abc1234+-*/ACB 78abc1234+-*/ACB0 8abc1234+-*/ACB07 abc1234+-*/ACB078 【测试用例2】 china china hinac inach nachi achin china 【测试用例3】 aaaaaaaaa aaaaaaaaa aaaaaaaaa aaaaaaaaa aaaaaaaaa aaaaaaaaa aaaaaaaaa aaaaaaaaa aaaaaaaaa aaaaaaaaa aaaaaaaaa代码#include #include #include #include int main() { int n,i,j,m; char a[100]; scanf("%s",a); n=strlen(a); for(i=0; i 【样例输出】
No
【测试用例1】
3 9 16 35 52 57 88 -1
3
Yes
【测试用例2】
2 35 3 16 -1
90
No
【测试用例3】
2 10 1 35 3 16 -1
-1
No
代码#include #include #include #include int main() { int a[30],b,i=0,flag=0; while(scanf("%d",&a[i]),a[i]!=-1) i++; scanf("%d",&b); for(i=0; a[i]!=-1; i++) { if(a[i]==b) flag=1; } flag==1?printf("Yes "):printf("No "); return 0; }
骁龙888Plus加持的细节狂魔腾讯ROG游戏手机5sPro评测我想要一台屏幕大功能全的手机。其实对于大多数消费者来说,他她们并不关心手机圈热点,也不会对参数着急上火,更不会为了大出零点几英寸的相机传感器尺寸而兴奋,他她想要的只是一台性能功能和
联想拯救者新机即将上市,轻薄的游戏本有多香?准备入手游戏本的准大学生们可以关注一下全新的拯救者R9000X了,早在上月底的ChinaJoy2021现场,联想正式发布了R9000X轻薄电竞本,售价为8499元,不过就在今日联想
百度发布汽车机器人推出无人车出行服务平台萝卜快跑图说百度正式发布汽车机器人采访对象提供(下同)新民晚报讯(记者金志刚)今天,百度与央视新闻联合举办AI这时代,星辰大海百度世界大会2021。大会首发环节,百度创始人董事长兼首席执行
小程序助推大生意,冰雪时光着力打造数字化运营场景您可以在我们的小程序上领取新人礼优惠券后再下单,一杯可以再便宜两块钱。在冰雪时光长清大学城店里,一位店员正在引导前来消费的大学生顾客使用小程序点餐,据店长介绍,从去年开始,冰雪时光
零的突破!TCL华星首次向三星电子供货OLED面板近日业内有消息称,TCL华星开始向三星电子供应少量智能手机OLED面板,8月17日,TCL科技方面对媒体回应信息属实。近几年OLED技术快速发展,而从全球来看,可供应OLED面板的
华为WATCH3系统升级6大新功能彻底摆脱手机近日,华为WATCH3系列版本升级了!自定义视频表盘同步手机本地音乐勿扰时段设置喝水提醒功能六大实用功能,有这款手表的小伙伴赶紧升级吧。新固件版本将分批发送,请大家耐心等待。体验以
观察网络文学的新维度6月29日,在西班牙巴塞罗那,观众在世界移动通信大会法国电信公司展厅体验5G技术的低延迟。5G网络的普及为人们进一步拓宽了想象的边界,其所衍生的应用已开始延伸到生活的各个层面,也影
曾经的联通去哪了?撸在非洲丛林里,无事看看数书。忽悠一个案例很值得分享。一开始中国有移动,联通,网通,铁通,四个运营商。后来国家要合并,联通收购网通,结果开会一看,网通领导比联通的多多了,到底谁收购
如何设置无线路由器?1。连接线路将运营商宽带网线连接到路由器的WAN口或WANLAN口。线路连好后,如果WAN口对应的指示灯不亮,则表明线路连接有问题,请检查确认网线连接牢固或尝试换一根网线。2。设置
百度发布Apollo汽车机器人,具备L5级自动驾驶能力品玩8月18日讯,今日,在百度世界大会2021上,李彦宏正式发布了Apollo汽车机器人。据介绍,汽车机器人车内不设方向盘踏板,且拥有超大曲面屏智能控制台变光玻璃零重力座椅等智能化
享趣鲜奶配送系统您的最优方案市面上的鲜奶系统无外乎三种,即线上共享版本,电脑端统计订单路线数据单机版本以及私有化定制版本。这其中如果单纯以统计数据看,三种版本的系统体系都是可行的,没有高低之分,但如果从获客以