有以下程序main(){intn,*p=NULL;*p=&n;printf("输...但程序有多处错误,以下语句正确的是().
举一反三
- 有以下程序:#includemain(){intn,*p=NULL;*p=&n;printf("inputnn");scanf("%d",&p);printf("outputn:");printf("%d ",p);}该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是:
- 有以下程序,程序执行的结果是 main() {int a[]={1,2,3,4,5,6,7,8,9,0}, *p; for(p=a;p<a+10;p++) printf(“%d ”,*p); }
- 有以下程序main(){chars[]="159",*p;p=s;printf("%c",*p++);printf("%c",*p++);}程序运行后的输出结果是()
- 有以下程序 #include<stdio.h> voidf(int*p); main() {inta[5]={1,2,3,4,5},*r=a; f(r);printf(”%d\n”;*r); } voidf(int*p) {p=p+3;printf(”%d,”,*p);}
- 以下程序的输出结果是(). main() {char str[]="ABCD",*p=str;printf("%s\n",p);}