for(i = 0; str[i] = '\0'; i++) if(str[i] >= '0' && str[i]
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 12:07:25
![for(i = 0; str[i] = '\0'; i++) if(str[i] >= '0' && str[i]](/uploads/image/z/7558796-20-6.jpg?t=for%28i+%3D+0%3B+str%5Bi%5D+%3D+%27%5C0%27%3B+i%2B%2B%29+if%28str%5Bi%5D+%3E%3D+%270%27+%26%26+str%5Bi%5D)
x)K/TU0V(.)Όcԭ2524v@qu55:"}
tPjg
snlgS7<g8;{z>_l$%uBB=Ɏ] cXT1(Xlg>Y';Mt"Y/5$ف< 䋪
for(i = 0; str[i] = '\0'; i++) if(str[i] >= '0' && str[i]
for(i = 0; str[i] = '\0'; i++) if(str[i] >= '0' && str[i]
for(i = 0; str[i] = '\0'; i++) if(str[i] >= '0' && str[i]
意思就是数组元素的ASCII码比0的ASCII码大,比5的ASCII码小.
因为str[]中的元素为char.无法直接与整形比较.