c语言程序设计答案实验九
《实验9 指针(1)》答案此答案为书本上《实验9 指针(1)》的答案,实验x就是对应的9-x.实验一的足迹:#includevoid main(){int ia[2][3]={2,4,6,8,10,12},(*pa)[3],i,j;pa=ia;scanf("%d,%d",&i,&j);printf("ia[%d][%d]=%d\n",i,j,*(*(pa+i)+j));}
**********************************************************************************************************实验9.2********************************************实验二的足迹:#includevoid main(){ int ia,ib,*pa=&ia,*pb=&ib,*p; scanf("%d,%d",pa,pb); if(*pa>*pb) {p=pa;pa=pb;pb=p; }printf("%d<=%d\n",*pa,*pb);}
************************************************************************************************************实验9.3*****************************************实验三的足迹:#includefun(int *pa,int *pb){ int itemp; itemp=*pa;*pa=*pb;*pb=itemp; }void main(){ int ia,ib; int *pa,*pb; scanf("%d,%d",&ia,&ib); pa=&ia; pb=&ib; if(ia
**********************************************************************************************************实验9.4*******************************************实验四的程序:#includefun(){ int *pa,i,ia[5]; pa=ia; for(i=0;i<5;i++) scanf("%d",pa++); printf("\n"); for(i=0;i<5;i++) {printf("%d",ia[i]); } printf("\n");} void main() { fun(); }
*****************************************************************************************************************实验9.5**************************************实验五的程序:#includevoid main(){ int ia, *pa=&ia; printf("请输入一个整型变量ia:\n"); scanf("%d",&ia); printf("%d\n",*pa);}
***********************************************************************************************************实验9.6*****************************************实验六的程序:#includefun(int a,int b){ int c; c=a; a=b; b=c; printf("交换后的a,b的值为:%d,%d\n",a,b);}void main(){ int *ia,*ib; printf("请输入ia和ib两变量的值:\n"); scanf("%d,%d",&ia,&ib); fun(ia,ib);}
*****