问题描述:
连求什么都不知.
一、填空:
(1) 以下程序的输出结果是 【1】
main()
{ unsigned short a=65536; int b;
printf(“%d\n”,b=a) ;
}
(2) 若有定义:int a=10,b=9,c=8; 接着顺序执行下列语句后,变量b中的值是【2】
c=(a-=(b-5));
c=(a%11)+(b=3);
(3) 以下程序的输出结果是 【3】
main()
{ int a=1,b=2;
a=a+b; b=a-b; a=a-b;
printf(“%d,%d\n”,a,b );
}
(4) 下列程序的输出结果是16.00,请填空.
main()
{ int a=9,b=2;
float x= 【4】,y=1.1,z;
z=a/2+b*x/y+1/2;
printf(“%5.2f\n”,z );
}
(5) 以下程序的输出结果是【5】
main()
{ int a=0;
a+=(a=8);
printf("%d\n",a);
}
一、填空:
(1) 以下程序的输出结果是 【1】
main()
{ unsigned short a=65536; int b;
printf(“%d\n”,b=a) ;
}
(2) 若有定义:int a=10,b=9,c=8; 接着顺序执行下列语句后,变量b中的值是【2】
c=(a-=(b-5));
c=(a%11)+(b=3);
(3) 以下程序的输出结果是 【3】
main()
{ int a=1,b=2;
a=a+b; b=a-b; a=a-b;
printf(“%d,%d\n”,a,b );
}
(4) 下列程序的输出结果是16.00,请填空.
main()
{ int a=9,b=2;
float x= 【4】,y=1.1,z;
z=a/2+b*x/y+1/2;
printf(“%5.2f\n”,z );
}
(5) 以下程序的输出结果是【5】
main()
{ int a=0;
a+=(a=8);
printf("%d\n",a);
}
问题解答:
我来补答展开全文阅读