![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
有以下程序 main(){ intm=1,n=2,*p=&m,*q=&n,*r; r-p,p=q,q=r; printf(%d,%d,%d,%d\n,m,
有以下程序 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
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
有以下程序 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
第1题
有以下程序段int*p;p=________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
A.(int*)
B.int
C.int*
D.(*int)
请帮忙给出正确答案和分析,谢谢!
第2题
下面的程序用来统计文件中字符的个数。请填空。 include<stdio.h> main( ) {FILE *fP; long num=0; if( (fp=fopen("fname.dat","r"))==NULL) { printf("Cant open file! \n");sxit(0);} while 【 】 { fgetc(fp);num++;} printr("num=%d\n",num); fclose (fp); }
请帮忙给出正确答案和分析,谢谢!
第3题
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)。请填空。
struct link { char data;【 】;} node;
请帮忙给出正确答案和分析,谢谢!
第4题
理解下面的程序,填空完善程序。 main( ) { int a,b,c; scanf("%d%d", 【 】); c= 【 】 (a,b); printf("a=%d b=%d max=%d\n",a,b,c); } int max(x,y) 【 】 ; { int z; if(x>y) z=x; else z=y; 【 】 ; }
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!