300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > C语言学习之利用指针输出二维数组任一行任一列元素的值

C语言学习之利用指针输出二维数组任一行任一列元素的值

时间:2021-10-23 09:40:33

相关推荐

C语言学习之利用指针输出二维数组任一行任一列元素的值

利用指针输出二维数组任一行任一列元素的值。

int main(){int a[3][4];int i,j,x,y;int (*p)[4];//指针变量p指向包含4个整型元素的一维数组printf("请输入:\n");for(i=0;i<3;i++){for(j=0;j<4;j++){scanf("%d",&a[i][j]);}}printf("输出:\n");for(i=0;i<3;i++){for(j=0;j<4;j++){printf("%d ",a[i][j]);}printf("\n");}p=a;//p指向二维数组的0行 printf("你要获取哪行那列?\n");scanf("%d %d",&x,&y);//输入要求输出的元素的行列号printf("a[%d,%d]=%d\n",x,y,*(*(p+x)+y));//输出a[x][y]的值}

不懂请留言,谢谢

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。