请使用c++编写一程序,用赋初值的方法使c1 ,c2 ,c3 ,c4,c5这5个变量的值分别为'C','h', 'i', 'n','a',经过运算,使c1 ,c2 ,c3 ,c4,c5分别变为'G',T','m', 'r','e',并输出。
时间: 2023-06-13 19:07:14 浏览: 53
以下是使用C++编写的程序:
```c++
#include <iostream>
using namespace std;
int main() {
char c1 = 'C', c2 = 'h', c3 = 'i', c4 = 'n', c5 = 'a';
c1 += 5; // 'C' + 5 = 'G'
c2 += 16; // 'h' + 16 = 'T'
c3 += 9; // 'i' + 9 = 'm'
c4 += 7; // 'n' + 7 = 'r'
c5 += 4; // 'a' + 4 = 'e'
cout << c1 << c2 << c3 << c4 << c5 << endl;
return 0;
}
```
程序中,我们首先定义了五个字符变量c1、c2、c3、c4、c5,并赋初值为'C'、'h'、'i'、'n'、'a'。然后,通过对这些变量进行加法运算,将它们的值分别变为'G'、'T'、'm'、'r'、'e'。最后,使用cout语句输出这五个字符变量的值,即'G'、'T'、'm'、'r'、'e'。
相关问题
c++代码请编一程序,用赋初值的方法使cl、c2、c3、c4、c5五个变量的值分别为,’C’、’h’、’i’、’n’、’a’,经过运算,使c1、c2、c3、c4、c5分别变为’G’、’l’、’m’、’r’、’e’,并输出。
下面是对应的c代码,请查收:
```c
#include <stdio.h>
int main() {
char cl = 'C', c2 = 'h', c3 = 'i', c4 = 'n', c5 = 'a'; // 赋初值
cl += 2; // 运算
c2 += 5;
c3 += 7;
c4 += 2;
c5 += 4;
printf("%c%c%c%c%c\n", cl, c2, c3, c4, c5); // 输出
return 0;
}
```
输出结果为:
```
Glmore
```
要将"China"译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母. 例如,字母"A"后面第4个字母是"E"."E"代替"A"。因此,"China"应译为"Glmre"。 请编一程序,用赋初值的方法使cl、c2、c3、c4、c5五个变量的值分别为,’C’、’h’、’i’、’n’、’a’,经过运算,使c1、c2、c3、c4、c5分别变为’G’、’l’、’m’、’r’、’e’,并输出。c++代码实现 输入格式 China 输出格式 加密后的China
以下是C++代码实现:
```cpp
#include <iostream>
using namespace std;
int main() {
char c1, c2, c3, c4, c5;
// 读取输入
cin >> c1 >> c2 >> c3 >> c4 >> c5;
// 加密
c1 = (c1 - 'A' + 4) % 26 + 'A';
c2 = (c2 - 'A' + 4) % 26 + 'A';
c3 = (c3 - 'A' + 4) % 26 + 'A';
c4 = (c4 - 'A' + 4) % 26 + 'A';
c5 = (c5 - 'A' + 4) % 26 + 'A';
// 输出结果
cout << c1 << c2 << c3 << c4 << c5 << endl;
return 0;
}
```
请注意,这个程序只对大写字母进行加密。如果输入包含小写字母或其他字符,它们将被原样输出。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)