导读 关于swap函数python,swap函数这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!1、 * Note:Your ch
关于swap函数python,swap函数这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!
1、/* Note:Your choice is C IDE */#include#include "stdio.h"#includevoid main(){ void swap(int m,int n,int a[4][4]);int i,j,a[4][4],p,q;time_t t;srand((unsigned)time(&t));printf("sixteen random numbers from -10 to 10:");for(i=0;i<4;i++)for(j=0;j<4;j++)a[i][j]=rand()%21-10;for(i=0;i<4;i++){ for(j=0;j<4;j++)printf("%4d",a[i][j]); printf("");}printf("请输入矩阵中元素要交换位置的两行:");scanf("%d%d",&p,&q);swap(p,q,a);} void swap(int m,int n,int a[4][4]){ int i,j,b; for(j=0;j<4;j++) { b=a[m][j]; a[m][j]=a[n][j]; a[n][j]=b; } for(i=0;i<4;i++) {for(j=0;j<4;j++) printf("%4d",a[i][j]); printf("");}}需要把数组a当作参数传递给swap函数。
2、而不是在swap里定义a数组。
本文分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!