C++问题,出现烫烫……
程序是,知道一个字符串STRING,(key1)里面都是大写字母(没有Q),把它作为一个25个长度的数组的前几项,后面用大写字母表除了Q以外的部分填充,直到25个字母填满...
程序是,知道一个字符串STRING,(key1)里面都是大写字母(没有Q),把它作为一个25个长度的数组的前几项,后面用大写字母表除了Q以外的部分填充,直到25个字母填满,哎,每次一到P就开始出错,为什么啊
for (int s=0;s<key1.size ();s++)
zanshi1[s]=key1[s];
int t=key1.size();
for (int num=65;num<=90;num++)
{
bool pp=true;
for (int s=0;s<key1.size ();s++)
{
if(num==(int)key1[s]) pp=false;
}
if((pp==true)&&(num!=81))
{
zanshi1[t]=num;
t++;
}
} 展开
for (int s=0;s<key1.size ();s++)
zanshi1[s]=key1[s];
int t=key1.size();
for (int num=65;num<=90;num++)
{
bool pp=true;
for (int s=0;s<key1.size ();s++)
{
if(num==(int)key1[s]) pp=false;
}
if((pp==true)&&(num!=81))
{
zanshi1[t]=num;
t++;
}
} 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询