问题标题: 1740 密码变换

0
0

1
已采纳
张睿杰
张睿杰
初级天翼
初级天翼

这道题是完全靠if判断

和字符

先输入一个输

如果它对123求余在ASCII值97-122范围内

输出小写字母

否则else

如果它对91求余在ASCII值65-90范围内

输出大写字母

否则else

如果它对58求余在ASCII值48-57范围内

输出数字

否则else

输出“\”

注意

输出“\”不能直接输出

要cout<<(char)92<<endl;

以上就是思路

2
被禁言 贾敬波
贾敬波
高级守护
高级守护

我来做一个补充吧,张睿杰上面说的都没啥问题,但是输出\不用这么麻烦吧,还特意去记ASCII码,直接

cout<<"\\";
就可以了啊
0
王泽宇
王泽宇
初级光能
初级光能

@贾敬波

cout<<"\\";

不能,Compile Error:0分;

0
张睿杰
张睿杰
初级天翼
初级天翼

我没有想到

贾敬波谢谢你

0
我要回答