MockerOvO 2022-03-26 22:04 采纳率: 89.9%
浏览 53
已结题

A 是因为没有加 scanf("%ld",p)里的跑没有加*吗?C在scanf里用p=&a也可以吗?

若有说明:long *p,a;则不能通过 scanf 语句正确给输入项读入数据的程序段是
A) *p=&a; scanf("%ld",p);
B) p=(long *)malloc(8); scanf("%ld",p);
C) scanf("%ld",);
D) scanf("%ld",&a);

  • 写回答

1条回答 默认 最新

  • 我叫RT 2022-03-26 22:50
    关注

    A错误: *p=&a 应该改为 p=&a
    C错误:没有变量接收值

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月6日
  • 已采纳回答 3月29日
  • 创建了问题 3月26日