⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 #1.cpp

📁 these are 5 C codes (BorlandC++) realizing the numerical algoriths
💻 CPP
字号:
// laba_4_10.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
//#include <iostream.h>


int _tmain(int argc, _TCHAR* argv[])
{
	int m, n;	
	printf("M= ");
	scanf("%d", &m);
	printf("N= ");
	scanf("%d", &n);
	int **p = new int* [m];	
	for(int i = 0; i < m; i++)
		p[i] = new int [n];	
	for(int i = 0; i < m; i++)
		for(int j = 0; j < n; j++)
		{
			printf("X[%d][%d]=",i,j);
			scanf("%d", *(p+i)+j);
		}
	printf("Source array:  \n");
	for(int i = 0; i < m; i++)
	{
		for(int j = 0; j < n; j++)
			printf("%d  ", *(*(p+i)+j));
		printf("\n");
	}	
	for(int i = 0; i < m; i++)
	{
		int max = p[i][0]; int nMax = 0;
		int min = p[i][0]; int nMin = 0;
		for(int j = 1; j < n; j++)
		{
			if(p[i][j] > max) {max = p[i][j]; nMax = j;}
			if(p[i][j] < min) {min = p[i][j]; nMin = j;}
		}
		bool bMin = true;
		bool bMax = true;
		for(int k = 0; k < m; k++)
		{
			if(p[k][nMax] < max )
				bMin = false;
			if(p[k][nMin] > min )
				bMax = false;
			if(!bMin && ! bMax)
				break;
		}
		if (bMin) printf("%d,%d;  ", i, nMax);
		if (bMax) printf("%d,%d;  ", i, nMin);
	}
	getch();
	delete [] p;
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -