将“china"译成密码,用原字母后面的第四个字母代替原字母,如e代替a;看我错在哪:main(){char str[]="china";int i;for(i=0;i!='\0';i++)str[i]+=4;printf("%s",str);}希望能把我的错误都指出来.
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/02 23:45:06
![将“china](/uploads/image/z/8721814-22-4.jpg?t=%E5%B0%86%E2%80%9Cchina%22%E8%AF%91%E6%88%90%E5%AF%86%E7%A0%81%2C%E7%94%A8%E5%8E%9F%E5%AD%97%E6%AF%8D%E5%90%8E%E9%9D%A2%E7%9A%84%E7%AC%AC%E5%9B%9B%E4%B8%AA%E5%AD%97%E6%AF%8D%E4%BB%A3%E6%9B%BF%E5%8E%9F%E5%AD%97%E6%AF%8D%2C%E5%A6%82e%E4%BB%A3%E6%9B%BFa%EF%BC%9B%E7%9C%8B%E6%88%91%E9%94%99%E5%9C%A8%E5%93%AA%EF%BC%9Amain%28%29%7Bchar+str%5B%5D%3D%22china%22%3Bint+i%3Bfor%28i%3D0%3Bi%21%3D%27%5C0%27%3Bi%2B%2B%29str%5Bi%5D%2B%3D4%3Bprintf%28%22%25s%22%2Cstr%29%3B%7D%E5%B8%8C%E6%9C%9B%E8%83%BD%E6%8A%8A%E6%88%91%E7%9A%84%E9%94%99%E8%AF%AF%E9%83%BD%E6%8C%87%E5%87%BA%E6%9D%A5.)
xQN@ #ʢ 6!G y EhE j 1v/8LM+7n&wι7{%= F
1}X2ʰZq]:!4rź'.&-g(_sM`9kH@b Ie)u'*2bo7A0XhPtf,!]OP RdAfCR榨ڤWZz뚖^)~iR"¿ݚw`o9ӽ!YK^4-3FS_[=~,[1O=_}K.B&7}RgάBIE#x c
将“china"译成密码,用原字母后面的第四个字母代替原字母,如e代替a;看我错在哪:main(){char str[]="china";int i;for(i=0;i!='\0';i++)str[i]+=4;printf("%s",str);}希望能把我的错误都指出来.
将“china"译成密码,用原字母后面的第四个字母代替原字母,如e代替a;看我错在哪:
main()
{char str[]="china";
int i;
for(i=0;i!='\0';i++)
str[i]+=4;
printf("%s",str);
}
希望能把我的错误都指出来.
将“china"译成密码,用原字母后面的第四个字母代替原字母,如e代替a;看我错在哪:main(){char str[]="china";int i;for(i=0;i!='\0';i++)str[i]+=4;printf("%s",str);}希望能把我的错误都指出来.
你好,问题出在for(i=0;i!='\0';i++)这一步.
程序有两种修改方法:
第一种:
main()
{
char str[]="china";
int i;
for(i=0;i