赞
踩
for(int i=1,k;i<=n;i++)
{
cin>>k;
if(pd(k)) break;
}
由于k不满足某些条件终止输入,导致所有的数据没有全部输入,引起之后的输入出现bug
char c;
int k=c-'0';
字符转整型时忘记-‘0’
int b,num;cin>>b>>num;
if(b<0){
a[b*(-1)]=num;
}
在下标为负时不能将下标*(-1)直接使用,而应将其变为正值使用,之后再变回负值。
int b,num;cin>>b>>num;
if(b<0){
b*=(-1);
a[b]=num;
b*=(-1);
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。