Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2508831
  • 博文数量: 308
  • 博客积分: 5547
  • 博客等级: 大校
  • 技术积分: 3782
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-24 09:47
个人简介

hello world.

文章分类

全部博文(308)

分类: C/C++

2011-03-24 08:02:05

    编写一个函数inputArrary,该函数被主函数调用,通过该函数实现向主函数中定义的数组输入数据。
    我们知道,如果使用返回时,主函数的数据是没有变动的,如果我们传递一个指针,即可将数据进行修改。代码如下:
  1. #include <stdio.h>

  2. void inputArray(int *array, int len)
  3. {
  4.   int i;
  5.   for(i = 0; i < len; i++)
  6.   {
  7.     scanf("%d",array + i);
  8.   }
  9. }

  10. int main(int argc, char *argv[])
  11. {
  12.   int i, array[10];
  13.   printf("please input data for array\n");
  14.   inputArray(array, 10);
  15.   for(i = 0; i < 10; i++)
  16.   {
  17.     printf("%d ",array[i]);
  18.   }
  19.   printf("\n");
  20.   return 0;
  21. }
阅读(793) | 评论(0) | 转发(0) |
0

上一篇:判断闰年

下一篇:矩阵的转置运算

给主人留下些什么吧!~~