![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
若有以下程序 include<stdio.h> intk=7,m=5; yoidflint**S){ int*t=&k: s=&t;*s=&m; print
A.7,5,7,3,3,3,
B.7,5,7,3,5,7,
C.7,5,5,3,3,3,
D.7,7,5,3,3,3
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.7,5,7,3,3,3,
B.7,5,7,3,5,7,
C.7,5,5,3,3,3,
D.7,7,5,3,3,3
第1题
以下函数按每行8个输出数组中的数据: yoidfun(int*w,intn) {inti; for(i=0;i<n;i++) {________ printf(%d,w[i]); } printf(\n); } 下划线处应填入的语句是
A.if(i%8=0)printf(""\n"");
B.if(i/8=0)continue;
C.if(i/8=0)printf(""\n"");
D.if(i%8=0)continue;
请帮忙给出正确答案和分析,谢谢!
第2题
有以下程序 include<stdio.h> main( ) {intn,*p=NULL; *p=&n; printf(Inputn:);scanf(%d,&p);printf(outputn;); printf(%d\n,p); } 该程序试图通过指针P为变量n读入数据并输出,但程序有多处错误,以下语句正确的是
A.intn,*p=NULL;
B.*p=&n;
C.scanf(""%d"",&p)
D.printf(""%d\n"",p);
请帮忙给出正确答案和分析,谢谢!
第3题
有以下程序 main( ){ intm=1,n=2,*p=&m,*q=&n,*r; r-p,p=q,q=r; printf(%d,%d,%d,%d\n,m,n,*p,*q);) 程序运行后的输出结果是
A.1,2,1,2
B.1,2,2,1
C.2,1,2,1
D.2,1,1,2
请帮忙给出正确答案和分析,谢谢!
第4题
有以下程序段int*p;p=________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
A.(int*)
B.int
C.int*
D.(*int)
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!