课后作业
……while ((ch = getchar()) != '\n')
{
if (ch < '0' || ch > '9')
continue;
// 语句A
}
……
老师在视频中说这个只有输入数字的时候才可以执行语句A,没理解if那个条件呀,请问 还有语句A在whlie里还是在if里有什么差别呢 因为字符都是有一个ASCII码的,只要不在'0'-'9'的ASCII码范围内就continue
你要是写在if里(在continue前面)就是输入的不是数字才执行
页:
[1]