为啥我输入1没有出现“请输入学生名字”呢
很奇怪,研究了半天也没研究出来
求指出,谢谢指正
应该是case 1吧
case 1 表示switch()匹配的是整型
case '1' 匹配的是字符型
case 1:
不是
case '1':
不要加单引号,不然单引号中间的应为字符变量(char类型),如果题目中规定的是字符变量,您就把变量“ch”的类型改成“char”,不然就把单引号去掉。
switch(ch){
case 1:
inputstudent();
break;
case 2:
break;
case 3:
break;
…………
或者:
char ch;
while(1){
…………
}