用c语言编写一个程序,定义数组int a[3][4], b[3][4],c[3][4],并完成如下操作: (1)从键盘上输入数据给数组a, b; (2)将数组a与数组b对应的元素做比较,如果相等,则数组c的对应元素为0;如果前者大于后者,则数组c的对应元素为1;如果前者小于后者,则数组的对应元素为-1; (3)输出数组c各元素的值。
时间: 2023-05-24 16:03:39 浏览: 56
```c
#include <stdio.h>
int main()
{
int a[3][4], b[3][4], c[3][4];
// 从键盘输入数据给数组a和b
printf("请输入数组a的元素(共12个):\n");
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
scanf("%d", &a[i][j]);
}
}
printf("请输入数组b的元素(共12个):\n");
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
scanf("%d", &b[i][j]);
}
}
// 比较a和b,并将结果写入c
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
if (a[i][j] == b[i][j])
{
c[i][j] = 0;
}
else if (a[i][j] > b[i][j])
{
c[i][j] = 1;
}
else
{
c[i][j] = -1;
}
}
}
// 输出数组c各元素的值
printf("数组c的元素值为:\n");
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 4; j++)
{
printf("%d ", c[i][j]);
}
printf("\n");
}
return 0;
}
```
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)