回顾:真还是假
本课属于 Coddy R 学习旅程的“基础知识”单元。第 32 课,共 78 课。
挑战
简单读取一个表示逻辑值的字符串输入,将其转换为实际的逻辑值,然后使用 NOT 运算符输出它的相反值。
你会收到一个输入:
- 一个值为
"TRUE"或"FALSE"的字符串
使用 readLines("stdin", n = 1, warn = FALSE) 读取输入(readline() 只在交互式会话中有效,因此在这里无法读取到内容),通过比较字符串将其转换为实际的逻辑值,然后应用 NOT 运算符(!)来获取相反的值。
按以下格式显示结果:
Opposite: [result]使用 cat() 输出,并在末尾包含换行符 \n。
例如,如果输入是 TRUE,输出应为:
Opposite: FALSE如果输入是 FALSE,输出应为:
Opposite: TRUE亲手试试
# 读取输入
input_string <- readLines("stdin", n = 1, warn = FALSE)
# TODO:在下方编写你的代码
# 1. 将输入字符串转换为逻辑值
# 2. 使用 NOT 运算符(!)得到相反的值
# 输出结果
cat("Opposite: ", result, "\n", sep = "")基础知识中的所有课
自己练习: R 在线编译器