问题 单项选择题

以下程序运行后的输出结果是 #include<stdio.h> main() { char s[]={"012xy"}; int i, n=0;  for(i=0; s[i]!=0; i++)   if(s[i]>='a' && s[i]<='z') n++;   printf("%d\n", n); }

A.0

B.2

C.3

D.5

答案

参考答案:B

解析: 程序的功能是统计字符串“012xy”中小写字母的个数。所以程序的运行结果为2。

单项选择题
多选题