填空题

下列程序的输出结果是 【13】 。 #include<iostream. h> int CalcDigital(char *str) { if(str==NULL) return 0; int num_of_digital=0; for(int i=0;str{i]! =0x0;i++) if(str[i]<=’9’ && str[i]>=’0’) num_of_digital++; return num_of_digital; } void main() { char a[]="Beijing2008olympic"; cout<<CalcDigital(a)<<endl; }

【参考答案】

D