重要知识点掌握:
1、 形参到实参只是单向传递,而且传递过程中只是将实参的值传递给形参
2、 如果使用用户自定义的函数,而该函数的位置在主调函数的后面,在主调函数中应该对被调函数进行声明。
3、 函数可以嵌套使用但不能嵌套定义
4、 函数的递归调用:即函数调用的同时直接或间接的调用了自己
5、 函数中的数组可以给被调函数用但被调函数中的数组不能返回主函数,因此需要用到指针来操作,只是对地址进行操作。
int jinzhi(int *b,int n){
int i,j,a,count=0;
for(i=0; ;i++)
{ a=n/2;
b[i]=n%2;
n=a;
if(n==0)
break;
count++;
}
return count;}
int main(){
int a[10],b,i;
b=jinzhi(a,10);
for(i=b;i>=0;i--)
printf("%d",a[i]);
}