猫咪旅馆里,每个笼子上挂着猫的号码牌,按顺序放在数组 tags 里。写 find_cat(tags, n, tag),返回号码是 tag 的猫在第几个(从 0 数起);有两个一样的,返回前面那个;找不到返回 -1。
find_cat({12, 40, 7}, 3, 40)→1find_cat({12, 40, 7}, 3, 99)→-1int find_cat(int tags[], int n, int tag)int find_cat(int tags[], int n, int tag) {
for (int i = 0; i < n; i++) {
// 在这里写:号码对上了,就返回 i
}
return -1;
}
写好了先点「运行」试试示例,没问题再点「提交」。