请编写一程序,用赋初值的方法使c1 ,c2 ,c3 ,c4,c5这5个变量的值分别为'C','h', 'i', 'n','a',经过运算,使c1 ,c2 ,c3 ,c4,c5分别变为'G',T','m', 'r','e',并输出。
时间: 2023-06-13 12:07:20 浏览: 60
变量的定义-c语言程序与设计课件
以下是使用赋值和运算操作实现该程序的示例代码:
```python
c1, c2, c3, c4, c5 = 'C', 'h', 'i', 'n', 'a'
c1 = chr(ord(c1) + 4) # 'C' + 4 = 'G'
c2 = chr(ord(c2) + 15) # 'h' + 15 = 'T'
c3 = chr(ord(c3) + 9) # 'i' + 9 = 'm'
c4 = chr(ord(c4) + 8) # 'n' + 8 = 'r'
c5 = chr(ord(c5) + 4) # 'a' + 4 = 'e'
print(c1, c2, c3, c4, c5) # 输出结果为 'G T m r e'
```
这里通过 ord() 函数将每个字符转换为其 ASCII 码值进行运算,然后再通过 chr() 函数将结果转换为相应的字符。
阅读全文