解题思路:把China译成密码,首先定义一个长度为5的字符数组,然后利用循环将每一个字符都加上4,最后用循环打印数组即可
注意事项:在给每一个元素+4时要注意:不是+,而应用+=(x+=1,就是x=x+1)。因为+只是将某个数加上另一个数(值未赋给自己),自己的值并没有变.
参考代码:
#include<iostream>
using namespace std;
int main()
{
char str[5];
cin>>str;
int i;
for(i=0;i<5;i++)
{
str[i]+=4;
}
for(i=0;i<5;i++)
{
cout<<str[i];
}
return 0;
}
//也可将数组的引用方法(下标法)改为指针法。
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:504 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:660 |
Wu-求圆的面积 (C++代码)浏览:1994 |
DNA (C语言描述,数据结构)浏览:909 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:597 |
简单的a+b (C语言代码)浏览:1024 |
剪刀石头布 (C语言代码)浏览:1519 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:692 |
幸运数 (C++代码)浏览:2982 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:727 |