国产成人AV一区二区三区在线_国产成人精品无码免费看_国产成人无码无卡在线观看_国产精品成人A区在线观看_国产日韩精品欧美一区_国产亚洲精品自在久久蜜TV_久草热久草热线频97精品_久久久噜噜噜久久中文福利_久久婷婷五月综合色国产免费观看_日日狠狠久久偷偷色综合0,九一桃色在线观看,久久97精品久久久久久久不卡,国产成人精品亚洲精品

c語言中不執(zhí)行scanf,,而直接進(jìn)入死循環(huán)

訪客2023-11-15 03:04:336

while (1) { Welcome();//歡迎 //從鍵盤接收一個(gè)字符: char ch; scanf("%s",&ch); switch(ch) { case '1'://錄入學(xué)生信息 InputStudent(); break; case '2'://打印學(xué)生信息 break; case '3'://保存學(xué)生信息 break; case '4'://讀取學(xué)生信息 break; case '5'://統(tǒng)計(jì)所有學(xué)生人數(shù) break; case '6'://查找學(xué)生信息 break; case '7'://修改學(xué)生信息 break; case '8'://刪除學(xué)生信息 break; case '0'://退出系統(tǒng) break; } }

太基礎(chǔ)的錯(cuò)了,,ch是字符,,不可能用%s的,,要用%c

且因?yàn)榛剀囈彩亲址?,所以讀之前要么用fflush清緩沖(某些環(huán)境下可用),,要么要用getchar讀取緩沖中的回車

單字符,,從不建議用scanf的,,而只要用getchar就可以了

文章評(píng)論