相关题目
161、下面程序的输出结果是______。
main()
{ int a[]={1,2,3,4,5,6,7,8,9,0},*p;
p=a;
printf("%d\n",*p+9);
}
160、以下程序执行后sum的值是______。
main()
{ int i, sum;
for(i=1;i<6;i++)sum+=i;
printf( );
}
159、有以下程序段
int k=0;
while(k=1)k++;
while循环执行的次数是______。
158、若a、b、c1、c2、x、y均是整型变量,正确的switch语句是______。
①
switch( );
{ case 1:y=a+b;break;
case 0:y=a-b;break;
}
②
switch( )
{ case 3:
case 1:y=a+b;break;
case 3:y=b-a;break;
}
③
switch a
{ case c1:y=a-b;break;
case c2:x=a*b;break;
default:x=a+b;
}
④
switch ( )
{ default:y=a*b;break;
case 3:case 4:x=a+b;break;
case 10:case 11:y=a-b;break;
}
33
22.0 33.0
33
22
157、若变量已正确说明为float类型,要通过语句scanf( );给 a赋予10.0,b赋予22.0,c赋予33.0,不正确的输入形式是:______。
156、设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为______。
