刚学switch在visual stdio上没有报错但是运行出来没有计算值不是很搞懂
收起
在上面的if判断中,你对y赋值为1,2,3,4数字,而不是'1','2','3','4'字符,所以case '1' ,case '2' ,case '3' 和 case '4'也分别需要改为 case 1 , case 2,case 3和 case 4 才行的 。数字1和字符‘1’并不相等,所以你的结果不正确
报告相同问题?