首页 > 试题广场 >

下列程序的功能是输出a数组中小写字母的个数,请为横线处选择合

[单选题]
下列程序的功能是输出a数组中小写字母的个数,请为横线处选择合适的程序(      )
#include <stdio.h>
main()
{ char a[]="123abc";
int i,num=0;
for(i=0;_________;i++)
if(a[i]>='a'&&a[i]<='z') num++;
printf("%d\n",num);
}
  • a[i]!='\0'
  • a[i]==0
  • a[i]=='\0'
  • a[i]!=0
char 数组最终会以 '\0' 结尾,所以判断有没有到 '\0' 就可以判断有没有遍历完数组
发表于 2019-09-29 10:04:50 回复(0)
求解,选项D为什么不对,虽然有提升,不可以吗?
发表于 2019-09-28 10:00:05 回复(0)
B不对吗?
发表于 2019-09-27 14:15:41 回复(1)