1. 编写一个程序,读取键盘输入,直到遇到@符号为止,并回显输入(数字除外),同时将大写字符转换为小写,将小写字符转换为大写。
#include <iostream>
#include <cctype>
int main()
{
using std::cin;
using std::cout;
using std::endl;
char ch;
cin.get(ch);
while(ch!='@')
{
(!isdigit(ch))?//不显示数字
(isalpha(ch)?//是否是字母
(islower(ch)?//大小写变换
(cout<<char(toupper(ch)))
:(cout<<char(tolower(ch))))
:(cout<<ch))
:cout<<"";
cin.get(ch);
}
return 0;
}