首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void main() { char s[][={"01aXy");int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]=’z’)n++;
有以下程序 #include void main() { char s[][={"01aXy");int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]=’z’)n++;
admin
2021-04-28
29
问题
有以下程序
#include
void main()
{
char s[][={"01aXy");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
答案
A
解析
这段程序的功能求出字符串s中字符的ASCII码小于小写字符a并且大于小写字符z的字符的个数。因为小写字符z的ASCII码大于小写字符a的ASCII码,所以满足a的ASCII码并且大于z的的ASCII码的字符是不存在的,所以输出0。
转载请注明原文地址:https://www.kaotiyun.com/show/ACtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
当变量c的值不为2、4、6时,值为“真”的表达式是()。
数据库系统的三级模式不包括
若有以下程序,则程序的输出结果是#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+j),T(k+j));}
以下不能输出字符A的语句是(注:字符A的ASCⅡ码值为65,字符a的ASCⅡ码值为97)
下面选项中关于位运算的叙述正确的是
有下列程序,程序执行后的输出结果是fun(charP[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main()
某系统总体结构图如下图所示:该系统总体结构图的深度是
C语言主要是借助以下哪种手段来实现程序模块化
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在文件PROGl.C文件中
随机试题
试述艾滋病人CD4+淋巴细胞凋亡的可能机制。
有些特殊的非经营者的行为,也会构成不正当竞争。()
下列哪一项不属复合觉()
社会保障法的基本原则包括:()。
下列山地地形类型的坡度,按由缓至陡的排列顺序,正确的是()。
巷道掘进施工中的钻眼工作时间与()因素有关。
论述运输市场营销环境。
人民警察的义务是基于人民警察的职务关系而产生的,因而承担和履行义务的主体具有()。只有人民警察才是这些义务的承受主体。
Manypeopleconsiderthewideruseofbiofuelsapromisingwayofreducingtheamountofsurpluscarbondioxide(CO2n)beingpum
Whatdoesthemanprefertoworkfor?
最新回复
(
0
)