=’a’&&s[i]" />
有以下程序: #include main() { char S[]={"012xy"}; int i,n=0; for(i=0;S[i]!=0;i++) if(s[i]>=’a’&&s[i]
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
=’a’&&s[i]">有以下程序: #include main() { char S[]={"012xy"}; int i,n=0; for(i=0;S[i]!=0;i++) if(s[i]>=’a’&&s[i]
有以下程序: #include main() { char S[]={"012xy"}; int i,n=0; for(i=0;S[i]!=0;i++) if(s[i]>=’a’&&s[i]
admin
2021-04-28
67
问题
有以下程序:
#include
main()
{
char S[]={"012xy"};
int i,n=0;
for(i=0;S
!=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/6Jtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序charfun(char*c){if(*c<=’Z’&&*c>=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(s);while(*p){*p=fun(P);putch
设有定义:intx=0,*p;紧接着的赋值语句正确的是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)()。
以下选项中关于程序模块化的叙述错误的是
有以下程序:#include<stdio.h>intb=2;intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,8},i;for(i=2;i<4;i++){b=f
若有以下程序#includemain(){ints=0,n;for(n=0;n<4;n++){switch(n){default:s+=4;case1:s+=1;break;case2:s+=2;break;case3:s+=3;}}
以下叙述中正确的是
有以下程序#include#includeStructA{inta;charb[10];doublec;};structAf(structAt);main(){
下列结构中属于线性结构链式存储的是
随机试题
HarvardprofessorHarveyMansfieldstirredupcontroversyrecentlybycriticizingtheviolentgradeinflationathisinstitution
水平渠道冲突是指同一渠道系统各个不同层次间企业的利益冲突。
患者,男,55岁。右上腹胀痛、消瘦2个月,发热1周。查体:体温38.5℃,皮肤巩膜轻度黄染,肝肋下3.0cm,质硬,表面有结节。最有助于确诊的检查是
男,68岁,进行性排尿闲难,尿线变细,饮酒后症状加重。该患者最可能的病因是
关于LOF和ETF的区别,以下表述错误的是()。
下列不属于《中华人民共和国银行业监督管理法》明确的我国银行业监督管理目标的是()。
某公司股东发现本公司经理在经营中收受贿赂,给公司造成损失,该股东应先向监事会反映,如无结果才可以向人民法院提起诉讼。( )
《教我如何不想他》的词曲作者分别是()。
下列选项中,可以成立的表述是()。
下列叙述中正确的是
最新回复
(
0
)