一些C语言的题,拜求答案6

来源:百度知道 编辑:UC知道 时间:2024/06/29 02:14:43
三、分析下列程序输出结果
1、分析下列程序输出结果。
main()
{
int x,y,z;
x=2,y=3,z=0;
printf("%d\n",x=x&&y|| z);
printf("%d\n",x||!y&&z);
x=y=1;
z=x++-1;
printf("%d%d\n",x,z);
}
2、下面程序的运行结果是 。
main()
{ unsigned a=0112,x,y,z;
x=a>>3;printf("x=%o,",x);
y=~(~0<<4);printf("y=%o,",y);
z=x&y;printf("z=%o\n",z);
}
3、分析下列程序的输出结果
main()
{
int x,y,z;
x=y=z=2;
++x||++y&&++z;
printf("%d %d %d\n",x,y,z);
x=y=z=2;
++x&&++y||++z;
printf("%d %d %d\n",x,y,z);
x=y=z=2;
++x&&++y&&++z;
printf("%d %d %d\n",x,y,z);
}
4、以下程序的运行结果是 。
main()
{ char a=0x95,b,c;
b=(a&0xf)<<4;
c=(a&0xf0)>>4;
a=b

第1题
1
1
20

第2题
x=11,y=17,z=11

第3题
3 2 2
3 3 2
3 3 3

第4题
59

第5题
-2,992

第6题
0x6c

第7题
a=9a
b=ff65

这是所有答案

这些我不太懂,我也刚学。

我恨C语言!!!

第1个
1
1
20

第2个
x=11,y=17,z=11

第3个
3 2 2
3 3 2
3 3 3

第4题个
59

第5个
-2,992

第6个
0x6c

第7个
a=9a
b=ff65

没有技术含量