qq_43363210
xg丶pilot
采纳率71.4%
2018-12-03 15:38 阅读 1.4k

c语言题目,新人看不懂,求大佬解释

⒊ 实验题目
A:修改调试题目:
⑴ 调试下列程序,使之具有如下功能:用指针法输入12个数,然后按每行4个数输出。写出调试过程。
#include "format.h"
void main()
{ int j,k,a[12],*p;
for(j=0;j<12;j++)
scanf("%d",p++);
for(j=0;j<12;j++)
{ printf("%d",*p++);
if (j%4 == 0) printf("\n");
}
}
调试该程序时将a设置为一个"watch",数组a所有元素的值在一行显示出来。调试时注意指针变量指向哪个目标变量。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • 已采纳
    caozhy 从今以后生命中的每一秒都属于我爱的人 2018-12-03 15:55
    #include "stdio.h"
    
    void main()
    {
        int j,a[12],*p;
        p = &a[0];
        for(j=0;j<12;j++)
            scanf("%d",p++);
        p = &a[0];
        for(j=0;j<12;j++)
        { 
            printf("%d ",*(p++));
            if (j%4 == 3) 
                printf("\n");
        }
    }
    
    点赞 2 评论 复制链接分享

相关推荐