单选题:下面程序的运行结果是
下面程序的运行结果是 @[A](2)
```
int main(void)
{
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';
printf("%d\n",s);
return 0;
}
```
A. 1
B. 1256
C. 12ab56
D.
`1
2
5
6`
A.1
B.1256
C.12ab56
D.
`1
2
5
6`
答案:A
```
int main(void)
{
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';
printf("%d\n",s);
return 0;
}
```
A. 1
B. 1256
C. 12ab56
D.
`1
2
5
6`
A.1
B.1256
C.12ab56
D.
`1
2
5
6`
答案:A