gpt4 book ai didi

c - 如何在不中断的情况下停止循环

转载 作者:行者123 更新时间:2023-11-30 20:45:56 26 4
gpt4 key购买 nike

如果 A[]=-999,如何使循环停止? (我不允许使用中断或继续)

int A[10];
int i , j , b , x;

for(i=0 ; i<10 ; i++)
{
if(A[10]!=(-999))
{
printf(" Enter the Number %d : ", i+1 );
scanf("%d", &A[i] );
}
}

最佳答案

您可以为 for 循环添加额外条件:

for(i=0 ; i<10 && A[10]!=(-999) ; i++) {...}

但无论如何,您最好初始化 A[10] 以获得一些已知的初始值。此外,您的 A 数组没有 A[10] 元素。它的索引范围从 09

关于c - 如何在不中断的情况下停止循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34029102/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com