早教吧 育儿知识 作业答案 考试题库 百科 知识分享

#includemain(){chars[]="012xyz\08s34f4w2";inti,n=0;for(i=0;s[i]!=0;i++)if(s[...#includemain(){chars[]="012xyz\08s34f4w2";inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>='0'&&s[i]

题目详情
#include main(){char s[]="012xyz\08s34f4w2"; int i,n=0; for(i=0;s[i]!=0;i++) if(s[...
#include
main(){char s[]="012xyz\08s34f4w2";
int i,n=0;
for(i=0;s[i]!=0;i++)
if(s[i]>='0'&&s[i]
▼优质解答
答案和解析
for(i=0;s[i]!=0;i++) 这里的0是数值,即:'\0'字符串结束符
s[0]是’0‘,它是字符,其数值为48,此’0‘非彼0('\0')!
char s[]="012xyz\08s34f4w2";
s[0]='0'
s[1]='1'
s[2]='2'
s[3]='x'
s[4]='y'
s[5]='z'
s[6]='\0' 即0,到这里循环结束,共三个数字,所以输出3