本人新手,C++编程中遇到了问题,请各位高手指点下,谢谢! 10
本人新手,编程中遇到了问题,请各位高手指点下,谢谢:一个长100的数组,先循环让其中一位为0,进行检验;再循环让其中两位为0,进行检验;再循环让其中三位为0,进行检验.....
本人新手,编程中遇到了问题,请各位高手指点下,谢谢:
一个长100的数组,先循环让其中一位为0,进行检验;再循环让其中两位为0,进行检验;再循环让其中三位为0 ,进行检验.....以此类推....
在一位,两位,三位的单独循环我会,只是不知怎样将他们用一个大循环连起来,进行完一位的循环后自动进行两位的...三位的...,我不能写99个小循环啊。 展开
一个长100的数组,先循环让其中一位为0,进行检验;再循环让其中两位为0,进行检验;再循环让其中三位为0 ,进行检验.....以此类推....
在一位,两位,三位的单独循环我会,只是不知怎样将他们用一个大循环连起来,进行完一位的循环后自动进行两位的...三位的...,我不能写99个小循环啊。 展开
2个回答
2012-04-26
展开全部
int iArray[100] = {0};
int iCount = 0;
int iIndex = 1;
for(int i=0;;i++)
{
for(int j=iCount;j<iCount+iIndex;j++)
{
iArray[iCount] = 0;
iCount++;
}
iIndex++;
}
网上编辑,自己看看行不
int iCount = 0;
int iIndex = 1;
for(int i=0;;i++)
{
for(int j=iCount;j<iCount+iIndex;j++)
{
iArray[iCount] = 0;
iCount++;
}
iIndex++;
}
网上编辑,自己看看行不
追问
置0的情况成三角形是吧,不是的
置两个0时,不仅是array[0]=0,array[1]=0,还有array[0]与array[2] ,array[1]与array[2] .....array[3]与array[7].......都要置0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int b=1;
int c=2;
while(c<100)
{
for(;b<c;b++)
{
for(int a=0;a<b;a++)
{
array[a]=0;
}
}
c++;
}
差不多就是这样 细节我没注意 呵呵
int c=2;
while(c<100)
{
for(;b<c;b++)
{
for(int a=0;a<b;a++)
{
array[a]=0;
}
}
c++;
}
差不多就是这样 细节我没注意 呵呵
追问
置0的情况成三角形是吧,不是的
置两个0时,不仅是array[0]=0,array[1]=0,还有array[0]与array[2] ,array[1]与array[2] .....array[3]与array[7].......都要置0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询