收起
这关于strcmp的返回值和if的判断先说strcmp的返回值,当a 大于b,返回正数,反之返回负数,只有当ab相等返回0。再说if(),只有当括号内为0时判断为假不执行,其余都为真执行程序。也就是说在选项B时,当b大于a也会执行程序。而题意为当a大于b执行程序,其余不执行。
报告相同问题?