原创 VC2005(3)

2010-2-23 15:38 1600 2 2 分类: 软件与OS

C语言中的switch问题


int _tmain(int argc, _TCHAR* argv[])
{
int a,b,x;
float y;
cout<<"输入一个整数";
cin>>x;
if(x<0) a="-1";
else
 a=x/10;
switch(a)
{



case -1:y=0;break;
case 0 :y=1;break;
case 1: y="10";break;
case 2:
case 3: y="30";break;
case 4: y="8";
default:y=-2;



}
cout<<y;
return 0;
}


a=-1; y="0";


a=0;y=1


a=1;y=10;


a=2;y=30;


a=3;y=30;


a=4;y=-2


其它,y=-2;

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
2
关闭 站长推荐上一条 /3 下一条