9.10作业

  1. 函数之间参数传递的方式有____值传递____和_地址传递_______。(富士安全)
  2. 简述:函数之间两种参数传递方式的区别。         值传递:实参原件拷贝出一份值给形参(复印件)复印件修改原件不变,形参和实参分别处于不同的存储单元,形参变实参不变。              地址传递:实参原件直接给了形参
  3. 函数main 有那些参数?各代表什么含义? 假如程序a调用如下所示:a 123写出程序a中main 函数的参数的具体值。 (拓仓科技)   1、argc,argv    2、argc:命令行参数的个数 。argv:命令行参数的字符串指针参数。3.
  4. 用指针作函数参数,编程序求一维数组中的最大和最小的元素值

思路:①主函数中定义一维数组int a[]={11,8,89,7,5,4,32,15,21} , max , min;

  ②定义函数 void arr_max(int *a, int n,int *max); //a接收数组 n表示长度 max接收最大值

  ③定义函数 void arr_min(int *a, int n,int *min); //a接收数组 n表示长度 min接收最小值

  ④在主函数中输出最大值和最小值

 

  1. 用指针接收函数参数,编程序求二维数组的输入、输出、求最大值

思路:1》主函数中定义二维数组 int a[3][4];

  2》自定义函数void arr_input(int (*a)[4] , int H , int L);

  3》自定义函数void arr_output(int (*a)[4] , int H , int L);

  4》自定义函数void arr_max(int (*a)[4] , int H , int L);

  5》主函数调用函数实现

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值