数组编程:将密码译成原文,并输出原文和密码。规律如下:
来源:百度知道 编辑:UC知道 时间:2024/05/17 02:05:44
规律:第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母。非字母字符不变。
#include<iostream.h>
#include<string.h>
void main()
{
char str1[1000];
int i,t;
for(i=0;i<1000;i++)
str1[i]='\0';
cin>>str1;
cout<<str1<<endl;
t=strlen(str1);
for(i=0;i<t;i++)
if (str1[i]>='a'&&str1[i]<='z')
str1[i]=26-(str1[i]-'a'+1)+'a';
else if (str1[i]>='A'&&str1[i]<='Z')
str1[i]=27-(str1[i]-'A')+'A';
cout<<str1<<endl;
}
数组编程:将密码译成原文,并输出原文和密码。规律如下:
c语言编程:将100到1000间19的倍数存入一个数组并显示出来
编程,将一个包含有20个数据的数组M分成两个:正数数组P和负数数组N,并分别把这两个数组中数据的个数显示出
数组编程
编程输入整型二维数组a[6][6],找出其中值最大的元素,并将该最大元素与数组中最后一个元素交换后输出该数
在java编程中如何对数组进行排序,并输出排序后的数组及原数组下标值
将国外报纸上文章翻译成中文并连同原文(注明出处和作者)一起投到《英语文摘》,侵犯原作的权利吗?
将1~99之间的奇数存入数组,并求和
编程题目:怎样将数组A中的字母拷贝到数组B中
请将原文译成文言文,可以加插或删改