首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(ch)用以判断ch中的字*是否为小写字* #include<stdio.h> #include<ctype.h> yoidfun(char*p) {inti=0; while(p[i]) {iffp[i]=’’&&i
有以下程序,程序中库函数islower(ch)用以判断ch中的字*是否为小写字* #include<stdio.h> #include<ctype.h> yoidfun(char*p) {inti=0; while(p[i]) {iffp[i]=’’&&i
admin
2014-06-18
74
问题
有以下程序,程序中库函数islower(ch)用以判断ch中的字*是否为小写字*
#include<stdio.h>
#include<ctype.h>
yoidfun(char*p)
{inti=0;
while(p
)
{iffp
=’’&&islower(p[i-1]))p[i-1]=p[i-1]=p[i-1]-’a’+’A’;
i++:
}
}
main( )
{chars1[100]=’’abcdEFG!’’;
fun(s1);printf(’’%s\n’’,s1);
}
程序运行后的输出结果是
选项
A、abcdEFg!
B、abcdEFG!
C、abcdEFg!
D、abcDEFG!
答案
D
解析
函数fun(char*p)的功能是如果p
指向的字符为空字符并且其前~个字符是小写字*,则把小写字*变成大字*,所以在主函数中,执行fun(s1)后,小写字*b,d都改成大字*。
转载请注明原文地址:https://www.kaotiyun.com/show/8YJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能正确进行字符串赋初值的语句是
以下程序的输出结果是main(){charch[3][5];{“AAAA”,“BBB”,“CC”};printf(“\”%s“n”,ch[1]);}
以下程序调用findmax函数返回数组中的最大值findmax(int*a,intn){int*p,*s;for(p=a,s=a;p-a<n;p++)if(_____)s=p;
以下程序中,while循环的循环次数是main(){inti=0;while(i<10){if(i<1)continue;if(i==5)break;i++;}…
执行下列程序的输出结果是()。main(){union{intb;charc[2];}y;y.b=0x4142;printf("%c,%c",y.c[1],y.c[0]);
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是()。
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
以下叙述中正确的是_______。
下列四个叙述中,错误的是_______。
下列叙述中,不正确的是
随机试题
下列关于输卵管的叙述,正确的是()
腋窝淋巴结引流_________、_________及_________的淋巴液。
王先生,患破伤风,频繁抽搐,呼吸道分泌物较多,有窒息的危险,为保持呼吸道的通畅,应采取的措施是
创缘两侧厚薄不等,缝合时要
建设工程设计投标的评标标准大致可以归纳为()等方面。
2002年我国的粮食产量约为()。下列阴影部分最能体现2006年秋粮产量占当年粮食产量比重的是()。
随着《新税收改革法令》的通过,低收入纳税人每年将平均减少100元到300元的财税负担。所以,税收改革有益于低收入纳税人。以下哪项如果为真,最能削弱上述结论?()
设4元齐次方程组(Ⅰ)为且已知另一4元齐次线性方程组(Ⅱ)的一个基础解系为α1=(2,-1,a+2,1)T,α2=(-1,2,4,a+8)T.当a为何值时,方程组(Ⅰ)与(Ⅱ)有非零公共解?在有非零公共解时,求出全部非零公共解.
Ifyoudidn’tknowanybetter,youmightmistaketheNewarkEarthworksinsouthernOhiofortheproductofsomegiantcelestial
A、heenjoysdancing.B、hisshoesdon’tfithim.C、he’sanexcellentdancer.D、he’saterribledancer.D此题考查从内容预测的能力。解题关键点在于从语言上
最新回复
(
0
)