三、读程序题
1、float f=3.1415927; printf(“%f,%5.4f,%3.3f”,f,f,f); 则程序的输出结果是__________ 。
2、int x=6, y=7; printf(“%d,”,x++); printf(“%d\n”,++y); 程序的输出结果是__________ 。
3、a=3; a+=(a <1)?a:1; printf(“%d”,a); 结果是__________。
4、for (a=1,b=1;a<=100;a++) { if(b>=20) break; if(b%3==1) {b+=3; continue;} b-=5; } 程序的输出结果a的值为__________ 。
5、 int y=1, x, *p, a[ ]={2,4,6,8,10}; p= &a[1]; for(x=0;x<3;x++) y + = * (p + x); printf("%d\n",y); 程序的输出结果y的值是__________ 。
三、 阅读程序题
(1) 3.141593,3.1416,3.142 (2) 6,8 (3) 4 (4) 22 (5) 19