首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { char s[]={"012xy"}; int i,n=0: for(i=0;[i]!=0;i++) if(s[i]>=’a’&&s[i]<=’z’) n++: printf("%d\n"
有以下程序: #include<stdio.h> main() { char s[]={"012xy"}; int i,n=0: for(i=0;[i]!=0;i++) if(s[i]>=’a’&&s[i]<=’z’) n++: printf("%d\n"
admin
2020-11-27
22
问题
有以下程序:
#include<stdio.h>
main()
{
char s[]={"012xy"};
int i,n=0:
for(i=0;
!=0;i++)
if(s
>=’a’&&s
<=’z’)
n++:
printf("%d\n",n);
}
程序运行后的输出结果是( )。
选项
A、0
B、2
C、3
D、5
答案
B
解析
程序首先给字符数组s[]赋值为“012xy”,for循环语句的功能是遍历字符串,通过if条件语句对字符串中的小写字母计数,在符串中小写字母为2个,即n=2,因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Nztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=3;do{printf("%d,",a-=2);}while(!(--a));printf("\n");}程序运行后的输出结果是()。
以下叙述中正确的是
若有以下程序#include<stdio.h>int*f(int*s,int*t){int*k;if(*s<*t){k=s;s=t;t=k;}returns;}main(){inti=3,j=5,*p=&i,*q=&j,*r;r=f(p,q
以下叙述中正确的是
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
关于C语言的符号常量,以下叙述中正确的是
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
算法的有穷性是指
数据流程图(DFD图)是
随机试题
_______是我国会计工作最高层次的规范,是我国办理会计事务依据的基本法()
应首先做哪项辅助检查根据临床检查,对面骨骨折的诊断可能是
A.去极化B.复极化C.超极化D.极化E.超射动作电位形成机制中K+外流引起
批量转让是指金融企业对任意的不良资产进行组包,定向转让给资产管理公司的行为。()
A、 B、 C、 D、 D前两个图形叠加得到第三个图形,叠加规律是:黑+黑=黑,黑+白=白+白=白,选D。
把下面六个图形分为两类,使得每一类图形都有各自的共同特征或规律,分类正确的一项是:
I’dratherhavearoomofmyown,howeversmallitis,than______aroomwithsomeoneelse.
刑罚适用的对象是()。
系统流程图是描述(14)的工具。
ANewFindingBritishcancerresearchershavefoundthatchildhoodleukaemiaiscausedbyaninfectionandclustersofcase
最新回复
(
0
)