#include<stdlo.h>
main( )
{char s[]={“012xy”};int i,n=0;
for(i=0;s[i]!=0;i++)
if(s[i]>=‘a’&&8[i]<‘z’)n++:
printf(”%d\n”,n);
}
程序运行后的输出结果是
A.0
B.2
C.3
D.5
[单选题]有以下程序#include<stdlo.h>main( ){char s[]={“012xy”};int i,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=‘a’&&8[i]<‘z’)n++:printf(”%d\n”,n);}程序运行后的输出结果是A.0B.2C.3D.5
[单选题]有以下程序:include<stdio.h>main( ){char s[]={"012xy"};int i,n=o;for(i=0;s[i]!=&39;0&39;;i++)if(s[i]>=as[i]<=z)n++;printf("%d/n",n);}程序运行后的输出结果是( )。A.0B.2C.3D.5
[单选题]有以下程序#include<stdio.h>main(){char s[]=“012xy\08s34f4w2”;int i,n=0:for(i=0;s[i]!=0;i++)if(s[i]>=‘0’&&s[i]<=‘9’)n++:printf(“%d\n”,n):}程序运行后的输出结果是A.0B.3C.7D.8
[单选题]有以下程序#include<stdio.h>main( ){char s[]=“rstuv”;printf(“%c\n”,*s+2);}程序运行后的输出结果是( )。A.tuvB.字符t的ASCII码值C.tD.出错
[单选题]有以下程序:include<stdio.h>main( ){char s[]="012xy/O8s34f4w2‘;int i;n=0; ,for(i=0;s[i]!=0;i++)if(s[i]>=0s[i]<=9)n++;printf("%d/n",n);}程序运行后的输出结果是( )。A.0B.3C.7D.8
[单选题]有以下程序#include<stdio.h>main(){char s[]=“012xy\08s34f4w2”;int i,n=0:for(i=0;s[i]!=0;i++)if(s[i]>=‘0’&&s[i]<=‘9’)n++:printf(“%d\n”,n):}程序运行后的输出结果是A.0B.3C.7D.8
[单选题]有以下程序:include<stdio.h>main( ){ char*s="[2]34";int k=0,a=0;whil(s[k+1]!=/0){ k++;if(k%2=o){a=a+(s[k]-0+1);continue; }a=a+(s[k]-0);printf("k=%d a=%d/n",k,a);}程序运行后的输出结果是( )。A.k=6 a=11B.k=3 a=14C.k=4 a=12D.k=5 a=15
[单选题]有以下程序:include<stdio.h>main{ char s[]="rstuv";printf("%c/n",*s+2);}程序运行后的输出结果是( )。A.tuvB.字符t的ASCIl码值C.tD.出错
[单选题]有以下程序:include<stdio.h>main( ){ char a[20],b[20],c[20];scanf("%s%s",a,b);gets(c);printf("%S%S%s/n",a,b,c);}程序运行时从第一列开始输入:This is a cat!<回车>则输出结果是( )。A.Thisisacat!B.Thisis aC.Thisis a cat!D.Thisisa cat !
[单选题]有以下程序#include<string.h>main(){ char p[]={′a′, ′b′, ′c′},q[10]={ ′a′, ′b′, ′c′};printf("%d%d/n",strlen(p),strlen(q));}以下叙述中正确的是A.在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3B.由于p数组中没有字符串结束符,长度不能确定,但q数组中字符串长度为3C.由于q数组中没有字符串结束符,长度不能确定,但p数组中字符串长度为3D.由于p和q