char ch[7]=”12ab56”; int i,s=0; for (i=0;ch[i]>’0’&&ch[i]<=’9’;i+=2) s=10*s+ch[i]-‘0’; print

网友 1

最佳答案

回答者:网友
1
ch[0] = 1符合条件
s=10*s+ch[i]-‘0’ = 1
打印1
i = i + 2 = 2
i[2] = a 不符合条件,程序终止

我来回答