📄 subject_67000.htm
字号:
<p>
序号:67000 发表者:汪洋大海 发表日期:2003-12-28 16:53:58
<br>主题:下面程序调试的结果为什么会是那样?
<br>内容:1. 下面程序的输出结果是什么?(答案是:3,7,3)为什么? <BR><BR>main()<BR>{int a=5,b=7,c=3;<BR>int *p1=&a,*p2=&b,*p3=&c;<BR>fun1(p1,p2,p3);<BR>printf("%d,%d,%d\n",a,b,c);<BR>}<BR>int fun1(int *a,int *b,int *c)<BR>{int *temp;<BR>temp=a,a=b,b=temp;<BR>*temp=*b;*b=*c;*c=*temp;<BR>}<BR><BR><BR>2.下面程序的输出结果是什么?(答案是:-1)为什么?<BR>main()<BR>{int a=3,y;<BR>y=fn(a,a++);<BR>printf("%d",y);<BR>}<BR>int fn(x,c)<BR>int x,c;<BR>{int b;<BR>if(x<c) b=1;<BR>else if(x==c)b=0;<BR>else b=-1;<BR>return(b);<BR>}<BR><BR>2003-12-30 18:37:43
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -