#include <stdio.h> void main( ) { char str[ ]="1a2b3c"; int i;

for(i=0;str[i]!='\0';i++) if(str[i]>='0'&&str[i]<='9') printf("%c",str[i]); printf("\n"); }输出结果是多少啊!求详细解答

第1个回答  推荐于2016-10-31

答案是123

程序的作用是把字符串里的数字挑选出来。

if(str[i]>='0'&&str[i]<='9')这句的作用就是把字符串里的数字挑选出来

本回答被提问者采纳
相似回答