2012年计算机等级二级C语言精讲习题及答案6

全国等级考试资料网 2019-01-23 14:14:33 197
读程序题 
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 ”,++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 ",y);   
程序的输出结果y的值是__________ 。 

答案: 
(1) 3.141593,3.1416,3.142 
(2) 6,8 
(3) 4 
(4) 22 
(5) 19 相关资料

相关阅读