特急!电脑高手请过来看啊!最好赶在12月15号之前啊。请用c++

来源:百度知道 编辑:UC知道 时间:2024/05/29 13:32:28
一字符数组 strA[26]=”ABCDEFGHIJKLMNOPQRSTUVWXYZ”, 编程其赋值给字符数组strB,并使strB的内容为“AYCWEUGSIQKONMLPJRHTFVDXBZ”.
这是题目 啊,多谢啊。
谢谢啊!谢谢啊!谢谢啊!
谁能在12.24号给我完整的程序(用c++编出来),我给20分。

for (int i=1;i<=strA.length;i++) {
if (i%2==0) {
strB[i] = strA[strA.length-i+1]
} else {
strB[i] = strA[i];
}
}

思路大体是这样,语法可能有问题,好久不写程序了。

提供一段VB代码供参考:
Private Sub Command1_Click()
Dim i As Integer
Dim ustr As String
For i = 1 To Len(Text1)
If i / 2 - Int(i / 2) = 0 Then
ustr = ustr + Chr(64 + 27 - (Asc(Mid(Text1, i, 1)) - 64))
Else
ustr = ustr + Mid(Text1, i, 1)
End If
Text2 = ustr
Next
End Sub