(4)下列语句的输出结果是:____。char a=31;printf(“%d,%o,%x,%u\n”,a,a,a,a);
查看答案
(5)若有以下定义和语句,则以下的输出结果为:____。char a=010,b=10;printf(“%d\n”,a^b>>2);
(6)若想使a=5.0,b=4,c=3,则输入数据的形式应该是:____。int b,c; float a;scanf(“%f,%d,c=%d”,&a,&b,&c);
(7)若变量都已正确定义,则程序段的输出为:____。p=2;q=3;printf(p>q? “***p=%d” : ”###q=%d”,p,q);
(8)以下程序的输出结果为:____。int a=-1,b=4,k;k=(++a<0)&&!(b--<=0);printf(“%d%d%d\n”,k,a,b);