-->
当前位置:首页 > 题库 > 正文内容

填空题:阅读下面程序,找出程序中的错误并加以改正。

Luz3年前 (2022-06-04)题库802
阅读下面程序,找出程序中的错误并加以改正。
c
#include <stdio.h>

int main()
{
int i;
short a[10], *p, sum = 0;
*p = a;
for (i = 0; i < 10; i++) {
scanf ("%d", &(p + i));
}
for (i = 0; i < 10; i++) {
sum += *a++;
}
printf ("%d", sum);
return 0;
}

行号:,错误:,改正:
行号:,错误:,改正:






答案:
第1空:9 ||

第2空:scanf ("%d", &(p + i)) || scanf ("%d", &(p + i)); ||

第3空:scanf ("%d", p + i) || scanf ("%d", &p[i]) || scanf ("%d", p + i); || scanf ("%d", &a[i]) || scanf ("%d", a + i) || scanf ("%d", a + i); || scanf ("%d", &p[i]); || scanf ("%d", &a[i]); ||

第4空:12 ||

第5空:sum += *a++ || sum += *a++; ||

第6空:sum += a[i] || sum += a[i]; || sum += *p++ || sum += *p++; ||

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。