《C语言程序设计》(第3版_乌云高娃)-11章 习题解答 第9章习题参考答案.docVIP

  • 24
  • 0
  • 约2.72千字
  • 约 4页
  • 2021-09-11 发布于湖北
  • 举报

《C语言程序设计》(第3版_乌云高娃)-11章 习题解答 第9章习题参考答案.doc

PAGE 22 第7章 结构与共用体 第 PAGE 22 页 PAGE PAGE 2 习 题 九 参 考 答 案 (1) C语言中在函数之间进行数据传递的方法除了通过返回值和全程变量(外部变量)外,还可以采用那一种方式,请以求两数之最大值为例,分别编程实现? #include stdio.h void fnMax(int a, int b, int *max); void fnMax(int a, int b, int *max) { *max = ab?a:b; } void main() { int a,b,max; scanf(%d%d,a,b); fnMax(a,b,max); printf(%d,max); getch(); } (2) 写出一通用函数,该函数从一个一维整型数组中寻找指定的一个数,若找到,返回该数在数组中的下标值,否则返回-1。 int fnOnenum(int a[], int n, int b) { int i; for(i=0;in;i++) if(a[i]==b)return i; return (-1); } (3) 写出一通用函数,该函数从一个字符指针数组中寻找指定的一个字符串,若找到返回1,若找不到返回0。 i

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档