第三次作业

1、码云Git账户:962975973@qq.com

2、定义一个包含有10个整数的数组a并初始化,定义一个指针变量p,p指向数组a,定义函数fun,要求在fun内部访问数组,并打印出数组中各元素的值,要求在fun函数内不要出现数字10.

#include<stdio.h>
void fun(int a[])
{
    int i=0;
    while(i<=9)   //运用一个while语句实现循环// 
    {
        printf("%d\n",a[i++]);//打印是个数值// 
        
    }
}
int main()
{
    int a[10]={0,1,2,3,4,5,6,7,8,9};//定义一个含10个整数的数组// 
    int *p;//定义一个指针变量p//
    p=a;   //p指向数组a//
    fun(a);//定义函数fun //
    
}
0
1
2
3
4
5
6
7
8
9

--------------------------------
Process exited after 0.1412 seconds with return value 2
请按任意键继续. . .

  总结:通过定义fun函数进行数组的传递,fun函数是用调用主函数的,它是指用fun来定义一个函数或是方法。因为不能出现10,所以动了一点脑筋,用了循环语句。

      感受:感觉现在理解得越来越困难,刚刚弄了一个码云代码看的脑袋蒙蒙的,老师说这样会很简洁,但是并没有讲解怎么应用,不知道什么是什么,但是感觉很高大上,希望对自己有帮助。

posted @ 2017-03-30 22:21  白璐璐  阅读(157)  评论(0编辑  收藏  举报