5. 编程实现从键盘上输入一串字符,将其加密后输出,直到输入一个“#”结束。

加密规则是
 字母,则将其变为后面的第四个字符。(如A—>D,X—>B,zd)
 数字,对应的加上20(如1535)
 其他字符保持不变。

第1个回答  2015-12-07
main()
{ char c, int i;
scanf( " %c" , &c);
while ( c !='#' )
{
scanf( " %c" , &c);
if ( c >= 'a' && c <= 'w' || c>= 'A' && c <= 'W' ) c= c + 3;
elsif ( c > 'w' && c <='z' || c> 'W' && c <= 'Z' ) c=c-23;
elsif ( c<='9' && c>='0' ) c=c+2;
else c=c;
printf( "%c",c);
}
pritf("\n");
}
第2个回答  2012-05-06
main()
{ char c, int i;
scanf( " %c" , &c);
while ( c !='#' )
{
scanf( " %c" , &c);
if ( c >= 'a' && c <= 'w' || c>= 'A' && c <= 'W' ) c= c + 3;
elsif ( c > 'w' && c <='z' || c> 'W' && c <= 'Z' ) c=c-23;
elsif ( c<='9' && c>='0' ) c=c+2;
else c=c;
printf( "%c",c);
}
pritf("\n");
}本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网