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

📄 bp神经网络的matlab编程.txt

📁 很不错的列子哦 详细的 可以来问我了 我的 点撒谎的哈偶家啊复旦复华而阿富汗
💻 TXT
字号:
#include<stdio.h> 
#include<conio.h> 
#define RUN 1 
void swap(int *a, int *b) 
{ 
int temp; 
temp = *a; 
*a = *b; 
*b = temp; 
} 

void change(int *p) 
{ 
int i; 
int j; 
int *pmax = p, *pmin = p; 
for (i = 0 ; i < 5 ; i++) 
{ 
for (j = 0 ; j < 5 ; j++) 
{ 
if (*pmax < *(p + 5*i + j)) 
{ 
pmax = (p + 5*i + j); 
} 
if (*pmin > *(p + 5*i + j)) 
{ 
pmin = (p + 5*i + j); 
} 
} 
} 
swap(pmin, p); 
swap(pmax, (p + 12)); 
#if RUN 
printf("%d %d\n", *p, *(p + 12)); 
#endif 
pmin = (p + 1); 
for (i = 0 ; i < 5 ; i++) 
{ 
for (j = 0 ; j < 5 ; j++) 
{ 
if (*pmin > *(p + 5*i + j) && (i != 0 || j != 0)) 
{ 
pmin = (p + 5*i + j); 
} 
} 
} 
swap(pmin, (p + 4)); 
#if RUN 
printf("%d\n", *(p + 4)); 
#endif 
pmin = (p + 1); 
for (i = 0 ; i < 5 ; i++) 
{ 
for (j = 0 ; j < 5 ; j++) 
{ 
if (*pmin > *(p + 5*i + j) && (i != 0 || j != 0) && (i != 0 || j != 4)) 
{ 
pmin = (p + 5*i +j); 
} 
} 
} 
swap(pmin, (p + 5*4)); 
#if RUN 
printf("%d\n", *(p + 20)); 
#endif 
pmin = (p + 1); 
for (i = 0 ; i < 5 ; i++) 
{ 
for (j = 0 ; j < 5 ; j++) 
{ 
if (*pmin > *(p + 5*i + j) && (i != 0 || j != 0) && (i != 4 || j != 0) && (i != 0 || j != 4)) 
{ 
pmin = (p + 5*i + j); 
} 
} 
} 
swap(pmin, (p + 4*5 + 4)); 
#if RUN 
printf("%d\n", *(p + 24)); 
#endif 
} 

main() 
{ 
int a[5][5]; 
int *p1 = &a[0][0]; 
int i, j; 
printf("input the numbers:\n"); 
for (i = 0 ; i < 5 ; i++) 
{ 
for (j = 0 ; j < 5 ; j++) 
{ 
scanf("%d", &a[i][j]); 
} 
} 
change(p1); 
printf("the new is:\n"); 
for (i = 0 ; i < 5 ; i++) 
{ 
for (j = 0 ; j < 5 ; j++) 
{ 
printf("%d ", *(p1 + 5*i + j)); 
} 
printf("\n"); 
} 
getch(); 
}

⌨️ 快捷键说明

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