①命令行
#include< stdio.h>
#define N 5
~
②定义函数
void fun(int a[N
[N
)
{int ijkt;
/*二维数组 , 行列分别用两个for语句遍历循环计数 。 */
for(i=0;i<N;i++)
/*每个变量都必须赋初值 , 所以k=0必不可少 。 */
{k=0;
for(j=1;j<N;j++)
/*a[i
[k
用于储存最大值:如果存在a[i
[j
>a[i
[k
, 就替换a[i
[k
中的最大值 。 */
if(a[i
[j
>a[i
[k
) k=j;
/*交换语句 , 把每行最大值与第一个元素交换 。 */
t=a[i
[0
;
a[i
[0
=a[i
[k
;
a[i
[k
=t;
~
③主函数
viod main()
{int ij;
/*二维数组赋初值*/
int a[N
[N
=
{{12345{1112131415{2122232425{3132333435{4142434445;
fun(a);
/*二维数组输出元素 , 要用两个循环计数 。 */
for(i=0;i<N;i++)
【ai|C语言-二维数组每行最大值提前】{for(j=0;j<N;j++)
printf(\"%3d\"a[i
[j
);
printf(\"\\");
- c语言|五一户外运动适合什么样的耳机、好用的运动耳机推荐
- c语言|CNC一体精雕触控本!宏碁非凡S5 Pro 2022是否值得选?
- c语言|学习无线电电子制作的必要条件之一---基本电子元件实物与电路符号
- c语言|客流猫:五大类型,轻松打造黄金直播文案
- 借助阿里翻译,百万中小商家让国货搭上跨境快车,“语言”不再
- 二维码会不会用完呢?什么时候会消耗完呢?
- c语言|最低1699元,这3款长续航手机,电池容量5000mAh,一次充电用2天
- 二维码|全球每天消耗上百亿个二维码,是否会出现用光的问题?
- c语言|中兴 Axon 40系列,屏下摄像技术更成熟了,国产屏幕站起来了
- 阿里巴巴|C语言-字符串间隔提取字符