单选题有以下程序:#include 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);}程序运行后的输出结果是(  )。A0B2C3D5

单选题
有以下程序:#include 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);}程序运行后的输出结果是(  )。
A

0

B

2

C

3

D

5


参考解析

解析:
程序中main函数的作用就是判断字符串s中小写字母的个数,显然结果为2。答案选择B选项。

相关考题:

单选题若变量t为double类型,表达式(t=1,t+5,t)的值是()。A1B6.0C1.0D6

单选题有以下程序:#include #include void fun(int **s, int x[2][3]){ **s =*(x[1]+1);}void main(){ int a[2][3]={1,2,3,4,5,6},*p; p = (int *)malloc(sizeof(int)); fun(p,a); printf("%d",*p);}程序的运行结果是(  )。A5B2C6D3

单选题表达式:(int)((double)9/2)-9%2的值是(  )。A0B3C4D5

单选题有以下程序:#include main(){ int m=1,n=2,*p=m,*q=n,*r; r=p;p=q;q=r; printf("%d,%d,%d,%d",m,n,*p,*q);}程序运行后的输出结果是(  )。A1,2,1,2B1,2,2,1C2,1,2,1D2,1,1,2

单选题有以下程序:#include main(){ int c,d; c=(131)|1; d=(131)||1; printf(%d,%d,c,d);}程序运行后的输出结果是(  )。A6,1B1,1C7,1D7,2

单选题软件是指(  )。A程序B程序和文档C算法加数据结构D程序、数据与相关文档的完整集合