【发布时间】:2011-06-24 11:00:02
【问题描述】:
好的,所以我有一个由 9 个整数组成的数组。有些值是给定的,有些是未知的。我如何将诸如“a”-“z”之类的整数变量分配给这些未知值?例如:
index [0] is unknown
index [1] is 27
index [2] is 6
index [3] is 9
index [4] is unknown
index [5] is 21
index [6] is 24
index [7] is 3
index [8] is unknown
我想要
index [0] is a
index [1] is 27
index [2] is 6
index [3] is 9
index [4] is b
index [5] is 21
index [6] is 24
index [7] is 3
index [8] is c
for (ii=0; ii<MAXLINE/2; ii++)
{
if (uniqueNumbers[ii] == UNKNOWN_INPUT)
{
printf("UNKOWN_INPUT at [%d]\n", ii);
}
}
【问题讨论】:
-
你是如何定义未知的?不为零?
-
Array 是一个索引数据结构,用于保存相同类型的元素。为什么您的阵列有
int和char的组合? -
如果你需要在数组上放置负值会发生什么?
-
我只使用正数
-
那么……你最后做了什么?
标签: c