0

我目前正在做一个项目,但我不完全确定如何做到这一点,但我想要一个 if 语句,其中包含与此类似的内容

if(a != b[]){
    printf("Use another value!");
}

其中 b[] 是数组中的任何值。因此,例如,如果我有 100 个值并且用户输入的不是其中任何一个,那么它将打印“使用另一个值!”

我想我应该指定我正在这样做是 C

4

2 回答 2

0

在 C# 中你可以去

ArrayVariable.Contains(对象)

于 2013-03-03T02:55:07.683 回答
0

你可以遍历循环并检查它的值

for(int i=0;i<sizeof(b);i++)
{
   if(a!=b[i]
   {
    printf("Use another value");
    break;
  }
}

我想它是以这种方式完成的。我已经很长时间没有真正使用过 C 了。

于 2013-03-03T03:04:35.910 回答