作业帮 > 综合 > 作业

求解c程序设计试题汇编第二版上的一题,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 02:55:54
求解c程序设计试题汇编第二版上的一题,
下面程序的运行结果为——
# include
main()
{ char ch[7]={"12ab56"};
int i,s=0;
for(i=0;ch[i]>='0'&&ch[i]
做这个题你主要是注意 "12ab56" 和循环判断条件里的 0 和 9 ,因为都是以字符形式存储的,所以要转化成相应的 ASCII 值去判断.
i=0 时 ch[ i ]=’1‘ ' 9 ' > ‘ 1 ’>' 0 ' 符合条件
执行下一步 得到 s=1 ,再执行下一步 得 到 i=3
i=3时 ch[i]=' a ' ' a '>' 9 ' 不符合条件
程序结束 ,所以 s=1