相关题目
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的值为______。
155、若a为int类型,且其值为2,则执行完表达式a+=a-=a*a后,a的值是______。
154、以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/( )的C语言表达式是______。
