编译程序在一个二维数组中查找第一次出现的负数,并输出该数及其所在的行列号,用c语言表示用c语言表示
时间: 2024-05-15 22:14:48 浏览: 62
C语言程序设编写程序在数组中查找一个数要求 ⑴用顺序查找实现 ⑵用折半查找实现。 注:若有该数,则输出该数,否则输出“无此数”。
5星 · 资源好评率100%
可以使用以下代码实现在一个二维数组中查找第一次出现的负数,并输出该数及其所在的行列号:
```c
#include <stdio.h>
#define ROWS 3
#define COLUMNS 3
int main() {
int array[ROWS][COLUMNS] = {{1, 2, -3}, {-4, 5, 6}, {7, 8, 9}};
int row, col, found = 0;
for(row = 0; row < ROWS && !found; row++) {
for(col = 0; col < COLUMNS && !found; col++) {
if(array[row][col] < 0) {
printf("The first negative number is %d at row %d, column %d\n", array[row][col], row, col);
found = 1;
}
}
}
return 0;
}
```
运行结果:
```
The first negative number is -3 at row 0, column 2
```
阅读全文