首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void main() {char s[]={’’01aXy’’};int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]<=’a’&&s[i]
有以下程序 #include<stdio.h> void main() {char s[]={’’01aXy’’};int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]<=’a’&&s[i]
admin
2017-07-27
62
问题
有以下程序
#include<stdio.h>
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://kaotiyun.com/show/VKDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若x和n均是int型变量,且x=12,n=5,则执行y=x%=(n%=2)表达式后y的值为()。
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
若x=4,y=5,则x&y的结果是()。
下列字符数组初始化语句中,不正确的是()。
有以下程序:#include<stdio.h>#include<string.h>main(){chara[]={’a’,’b’,’c’,’d’,’e’,’f’,’h’,’\0’};inti,j;i=sizeof(A);j
以下选项中正确的语句组是()。
在三级模式之间引入两层映像,其主要功能之一是()。
定义如下变量和数组:inti,x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0;i<3;i++)printf("%d",x[i][2-i]);
二叉树的遍历可以分为三种:前序遍历、()遍历和后序遍历。
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
随机试题
A.2~6周,平均为4周B.2~9周,平均为6周C.4~20周D.2周至6个月,平均为40天E.1~6个月,平均为3个月甲型肝炎的潜伏期是
()是商业秘密的特征。
()是直接为社会生产物质产品:为社会提供税收和直接积累,项目财务效益明显。
中级导游在获得资格3年以上,业绩突出、业务水平和素质修养较高,经()笔试合格者可晋升为高级导游。
对思想政治课堂进行评价时,我们应该()。
爱岗敬业的基本要求是()。
根据以下资料,回答下列问题。2012年一季度全省蔬菜产量是()万吨。
A、 B、 C、 D、 D
Thebusinessofdoctorsistopreventand______disease.
Weconsider______theinstrumentbeadjustedeachtimeitisused.
最新回复
(
0
)