以下程序的运行结果是
#include"stidio.h"
main()
{int a,b,d=241;
a=d/100%9;
b=(-1)&&(-1);
printf("%d,%d",a,b);
}
答案是2,1
为什么?
设有语句说明:int a=1,b=2,c=3,d=4,m=2,n=2;则执行(m=a>b)&&(n=c>d)后n的值是
答案是2,为什么?
已知int x=10,y=20,z=30;执行以下语句后x,y,z的值是
if(x>y)
z=x;x=y;y=z;
答案是x=20,y=30,z=30
为什么?
[此贴子已经被作者于2006-9-16 13:58:54编辑过]