谢谢谁可以帮忙完成张C语言的试卷关于指针的!加急!二、填空题(1
二、填空题 (1)一个专门用来存放另一个变量地址的变量叫 。 (2)设有以下定义和语句,则*(*(p+2)+1)的值为 。 int a[3,2]={10,20,30,40,50,60},(*p)[2]; p=a; (3)若有以下定义和语句: int **pp,*p,a=lO,b=20; pp=&p;p=&a;p=&b; printf("%d,%d\n",*p,**pp); 则输出结果是 。 (4)下列程序的输出结
给你写几个吧,指针是C的精髓,想在软件方面发展好好努力吧,不要工作后才后悔。 1.指针 2.60 3.20,20 4.7,1 5.因该是b=9吧,9,6 6.1,-1,-2 7.6 (1) void max_min(int *a,int *b,int *c){ int d; if(*a>*b){ d=*a; *a=*b; *b=d; } if(*a>*c){ d=*a; *a=*c; *c=d; } if(*c>*b){ d=*b; *b=*c; *c=d; } } main() { int a,b,c; scanf("%d,%d,%d",&a,&b,&c); max_min(&a,&b,&c); printf("%d,%d",a,b); }