万卷网 > 题目详情
题型:编程题

手机电量显示

时间限制:1.0 s

内存限制:512.0 MB

题目描述

小杨的手机就像一个聪明的小助手,当电量变化时,它会用不同的方式来提醒我们,假设当前的电量百分比为 P:

当电量非常低(不超过 10, 即 P ≤ 10) ,它会显⽰一个大写字母 R ,就像在说:“快给我充电吧!(Red警告⾊) ”

当电量有点低(超过 10 但不超过 20, 即 10 < P ≤ 20) ,它会显⽰一个大写字母 L ,意思是“ 电量有点Low啦!”

当电量比较充足(超过 20, 即 P > 20) ,它就会直接显⽰具体的数字 ,比如直接显⽰ 50 ,表⽰还有 50 的电量。

输入格式

第一行一个正整数 ,代表数据组数。

对于每组数据,一行包含一个正整数 ,代表手机电量百分比。

输出格式

对于每组数据,输出一行,代表当前手机显示的电量信息。

样例

输入样例

5
10
1
20
99
19

输出样例

R
R
L
99
L

样例解释

输入样例 1 共有五组数据:

第一组数据手机电量 P = 10 ,满足 P ≤ 10, 电量非常低 ,显⽰ R  。

第二组数据手机电量 P = 1 ,满足 P ≤ 10, 电量非常低 ,显⽰  R 。

第三组数据手机电量 P = 20 ,满足 10 < P 20, 电量有点低 ,显⽰  L 。

第四组数据手机电量 P = 99 ,满足 P > 20, 电量比较充足 ,直接显⽰具体的数字 99  。 ·  第五组数据手机电量 P = 19 ,满足 10 < P ≤ 20, 电量有点低 ,显⽰  L 。

数据范围

对于所有测试点 ,保证 1 ≤ T ≤ 20, 1 ≤ P ≤ 100。

更新时间:2026-07-19 10:51:35 |
【知识点】 CCF—GESP C++一级

相似题推荐

判断题

小明的妈妈最近刚刚给他买了一块电话手表,除了可以看时间,小明也可以用它和妈妈打电话、收发信息, 那么可以推测这块手表中装有一款特定操作系统。

A.正确 B.错误
2026-09-29
判断题

执行下面的C++代码段,其语句 cout &lt;&lt; (N) 将被执行0次或无数次(即死循环)。

A.正确 B.错误
2026-09-29
单选题

下面C++代码执行后的输出是( )。

int i, tnt = 1; 
for (i = 0; i < 5; i++) 
    tnt *= i; 
printf("%2d%2d\n", tnt, i);


A.

24 5

B.

10 5

C.

0 4

D.

0 5

2026-09-29
单选题

C++表达式 3 * 3 % 2 的值为( )。

A.

81

B.

27

C.

4

D.

1

2026-09-29
单选题

下面C++代码的相关说法,正确的是( )。

int i; 
for (i = 1; i < 10; i++){ 
    if (i % 2 == 0){ 
        continue; // L1 
    } 
    else 
        cout << i << "#"; 
} 
cout << i << "END";


A.

上述代码执行后,其输出是 1#3#5#7#9#9END

B.

删除 else 后的执行效果与当前代码相同

C.

删除 else 且将 cout << i << "#" 移入L1行下面,则执行效果与当前代码相同

D.

在 cout << i << "END" 前增加判断 if(i > 10) ,其执行效果与当前代码相同

2026-09-29
公众号
客服 反馈
顶部