//这题虽然是一道很容易的题目,但是如果不小心的话,会在输入的时候出错,输出时候出错,还有
//在用char和string的区别上出错!
#include "iostream"
#include "stdio.h"
using namespace std;
int main()
{
char str[50] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./";
char ch;
int i;
while ((ch = getchar()) != EOF)
{
for (i = 1; str[i] && str[i] != ch; i++)
;
if (str[i])
cout << str[i-1];
else
cout << ch;
}
//cout << endl;在这里加多一个换行输出的时候,会出现格式错误!我晕!
}zoj 1884 WERTYU
本文介绍了一个简单的字符转换程序,该程序使用C++实现,并详细解释了如何读取字符并进行转换。文章强调了输入输出及数据类型选择的重要性,并提供了一个具体的代码示例。

被折叠的 条评论
为什么被折叠?



