@ch是什么意思?

如题所述

第1个回答  2011-06-17
'0' '9' 分别代表字符"0"和"9"这2个数字. 对应的ASCII 码是十进制数 48 57. 'a' 是 97
ch[7]="12ab56" ,ch[0]="1",ch[1]="2".一次类推
i=0时, ch[0]=1, 满足ch[i]>'0'&&ch[i]<='9', s=0*10+'1'-''0=1, 此时i=2.
i=2时. ch[2]=a, 不满足 ch[i]>'0'&&ch[i]<='9' 所以, 不进行s=s*10+ch[i]-'0';
之后,循环不在继续,执行printf("%d\n",s);, 所以结果为1.
本回答被网友采纳
第2个回答  2011-06-16
你问的好像是dos里的命令 echo
控制回显
@echo [on|off]本回答被提问者采纳
相似回答