首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void main() {char s[]={’’O1aXy’’};int i,n=0; for(i=0;s[i]!=0;i++) if[i]<=’a’&&s[i]>=
有以下程序 #include<stdio.h> void main() {char s[]={’’O1aXy’’};int i,n=0; for(i=0;s[i]!=0;i++) if[i]<=’a’&&s[i]>=
admin
2018-09-26
25
问题
有以下程序
#include<stdio.h>
void main()
{char s[]={’’O1aXy’’};int i,n=0;
for(i=0;s
!=0;i++)
if
<=’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://jikaoti.com/ti/Ota0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>#include<string.h>main(){chara[]="\n123\\";printf("%d,%d\n",strlen(A),sizeof(A));}
若有定义和语句:int**pp,*p,a=20,b=10;pp=&p;p=&a;p=&b;printf("%d,%d\n",*p,**pp);则输出结果是()。
设栈S的初始状态为空。元素a、b、c、d、e、f依次通过栈S,若出栈的顺序为b、d、c、f、e、a,则栈S的容量至少应该为()。
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include<conio.h>#include<stdio.h>intfun(int*s,intt,int*k){inti;
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为[]。
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序:#include<string.h>voidf(charp[][10],intn){chart[20];inti,j;for(i=0
算法的复杂度主要包括______复杂度和空间复杂度。
二分查找一个具有n个元素的有序表,其时间复杂度为______。
下列说法中不正确的是()。
随机试题
下列函数在[-1,1]上满足罗尔定理条件的是()
在络合滴定中,在何种情况下不能采用直接滴定的方式?请举例说明。
胆囊癌的特点不包括
多边开发银行统一版《施工合同条件》包括(),方便用户的理解和使用。
下列属于外国投资者并购境内企业,安全审查的范围的有()。
企业的产品标准,应在发布后()日内办理备案。
WilsonstooddazedinthemiddleofTimesSquare,______ofthecrowdsthatsurroundedhim.
GregWoodburn,asophomoreattheUniversityofSouthernCalifornia,spendsalotoftimecleaningsneakers.Someofthemonceb
Thetrafficpolice______(正在搜索证据以证明被告有错,可结果却是徒劳).
A、Moreandmorepeoplegointothecollege.B、Theproportionofgirlstudentsisgrowing.C、Noteveryoneissuitableforcollege
最新回复
(
0
)