总结:通过这个程序我使用指针作为函数的参数,对两个数字进行的交换,体会的指针的作用。 ...
分类:
其他好文 时间:
2017-03-22 22:30:19
阅读次数:
100
总结:对于指针的取地址值赋地址值值符号&*不懂,只好挨个去试,不认真听课就这后果,i m a stupid student no why ...
分类:
其他好文 时间:
2017-03-22 21:25:40
阅读次数:
133
总结:1、调用了一个swap函数,同是使用指针作为形参,实现两个数的交换,如果再加入一个if语句还可以实现输出较大,较小值。 2、主函数调用错误,函数类型没有弄清楚,过程中,两个值没有调换。编程过程中小错误太多,不太仔细,导致程序无法运行。 3、应该仔细认真,多看看课本,掌握好学习方法,多编程,熟悉 ...
分类:
其他好文 时间:
2017-03-22 20:47:28
阅读次数:
97
#include<stdio.h> voide swap(int *p,int *q) { int i; i=*p;*p=*q;*q=i; } main() { int a=2,b=9,*p,*q; P=&a;q=&b; swap(p,q); printf("a=%d b=%d",a,b); ret ...
分类:
其他好文 时间:
2017-03-22 20:38:07
阅读次数:
131
恢复内容开始 总结: 1:因为上课已经编过类似的作业,所以现在理解的比以前好的多,更加熟练 2:swap函数可以起到交换两个变量的值的作用,*p*q作为形参在函数调用时,将实参传递给形参,实现数的交换 ...
分类:
其他好文 时间:
2017-03-22 20:25:32
阅读次数:
142
#include int main() {int swap(int *m,int *n);//指明swap函数 int a,b;//定义整型变量 scanf("%d,%d",&a,&b); int *m,*n;//定义指针变量 m=&a; n=&b;//指针m,n分别指向a,b swap(m,n);... ...
分类:
其他好文 时间:
2017-03-22 20:15:56
阅读次数:
139
#include<stdio.h> int main() {int swap(int *x,int *y);//指明swap函数 int a,b;//定义整型变量 scanf("%d,%d",&a,&b); int *x,*y;//定义指针变量 x=&a; y=&b;//指针x,y分别指向a,b s ...
分类:
其他好文 时间:
2017-03-22 19:18:10
阅读次数:
141
#include #include int main() { int swap(int *m1,int *m2); int a,b; int *pointer_1,*pointer_2; scanf("%d,%d",&a,&b); pointer_1=&a;pointer_2=&b; if(a<b)... ...
分类:
其他好文 时间:
2017-03-22 19:04:12
阅读次数:
118
总结:中间做错两次 总结原因是因为一开始对于void和swap函数真正含义的模糊 所以在主函数之前的声明出现了无法输出值的错误 经改正和掌握现在已经可以很好地运用 ...
分类:
其他好文 时间:
2017-03-22 19:00:16
阅读次数:
147
#include #include int main() { int swap(int *m1,int *m2); int a,b; int *pointer_1,*pointer_2; scanf("%d,%d",&a,&b); pointer_1=&a;pointer_2=&b; if(a<b)... ...
分类:
其他好文 时间:
2017-03-22 18:59:20
阅读次数:
146