好吧,我有一个由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);
}
}
你是如何定义未知的?不是零? – 2011-02-09 21:35:21
数组是保存相同类型元素的索引数据结构。为什么你的数组有`int`和`char`的组合? – Mahesh 2011-02-09 21:36:52
未知值为-1 – foo 2011-02-09 21:40:27