这是一个使用C++语言编写的程序,可以从键盘读取字符,直到读取到换行符'\n'为止:
#include
int main() {
char c;
std::cout << "请输入字符,直到输入换行符为止:" << std::endl;
while (std::cin.get(c) && c != '\n') {
// 在这里可以对每个输入的字符进行处理
// 例如输出字符
std::cout << "输入的字符是:" << c << std::endl;
}
return 0;
}
这个程序中,我们使用了std::cin.get(c)
来读取键盘输入的字符,并将其赋值给变量c
。然后,我们可以在循环体中对每个输入的字符进行处理,例如输出字符。
循环条件c != '\n'
用于判断是否读取到了换行符。如果读取到了换行符,则循环结束。
希望这个示例对你有帮助!