为了账号安全,请及时绑定邮箱和手机立即绑定

作业社区

探索学习新天地,共享知识资源!

0 提交作业
0 布置作业
0 满分作业
得分 100
学习任务

zhuluoc 的学生作业:

#include int main() { int a[2][3] = {10, 20, 30, 40, 50, 60}; int (*p)[3] = a; int i = 0, j = 0; // 要求通过多种方式输出a数组中的数据; // 方式一:a[i][j] printf("a[i][j]: \n"); for (i = 0; i < 2; i++) { for (j = 0; j < 3; j++) { printf("%d ", a[i][j]); } printf("\n"); } printf("\n"); // 方式二:* (a[i] + j); printf("*(a[i] + j): \n"); for (i = 0; i < 2; i++) { for (j = 0; j < 3; j++) { printf("%d ", *(a[i] + j)); } printf("\n"); } printf("\n"); // 方式三:* (*(a + i) + j); printf("*(*(a + i) + j): \n"); for (i = 0; i < 2; i++) { for (j = 0; j < 3; j++) { printf("%d ", *(*(a + i) + j)); } printf("\n"); } printf("\n"); // 方式四: *(p[i][j]) printf("p[i][j]: \n"); for (i = 0; i < 2; i++) { for (j = 0; j < 3; j++) { printf("%d ", p[i][j]); } printf("\n"); } printf("\n"); // 方式五:*(p[i] + j) printf("*(p[i] + j): \n"); for (i = 0; i < 2; i++) { for (j = 0; j < 3; j++) { printf("%d ", *(p[i] + j)); } printf("\n"); } printf("\n"); // 方式六:*(*(p + i) + j) printf("*(*(p + i) + j): \n"); for (i = 0; i < 2; i++) { fo (j = 0; j < 3; j++) { printf("%d ", *(*(p + i) + j)); } printf("\n"); } printf("\n"); return 0; } 输出结果: a[i][j]: 10 20 30 40 50 60 *(a[i] + j): 10 20 30 40 50 60 ((a + i) + j): 10 20 30 40 50 60 p[i][j]: 10 20 30 40 50 60 *(p[i] + j): 10 20 30 40 50 60 ((p + i) + j): 10 20 30 40 50 60

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号