#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
int main(int argc, const char *argv[])
{
int n, m;
printf("请输入行和列");
scanf("%d %d", &n, &m);
int num[n][m];
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
printf("请输入第%d行第%d列元素", i + 1, j + 1);
scanf("%d", &num[i][j]);
}
}
int MAX = 1;
int Sum = 1;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
Sum = 1;
for (int k = 0; k < n; k++)
{
for (int z = 0; z < m; z++)
{
// 限定乘数的条件
if (k == i && j != z)
{
Sum *= num[i][z];
}
if (i != k && z == j)
{
Sum *= num[k][j];
}
}
}
if (MAX < Sum)
{
MAX = Sum;
}
}
}
printf("%d\n", MAX);
return 0;
}
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
int main(int argc,const char * argv[])
{
unsigned char data = '1';
data&0xE0;
printf("%c\n",data);
return 0;
}