首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower (ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char *p ) { int i=0; while(p[i]) { if(p[i]==’ ’&& islower
有以下程序,程序中库函数islower (ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char *p ) { int i=0; while(p[i]) { if(p[i]==’ ’&& islower
admin
2015-07-31
67
问题
有以下程序,程序中库函数islower (ch)用以判断ch中的字母是否为小写字母
#include
#include
void fun(char *p )
{
int i=0;
while(p
)
{
if(p
==’ ’&& islower(p[i-1]))
p[i-1]=p[i-1]-’a’+’A’;
i++;
}
}
main()
{
char s1[100]="ab cd EFG !";
fun(s1);
printf("%s\n",s1);
}
程序运行后的输出结果是
选项
A、ab cd EFg !
B、Ab Cd EFg !
C、ab cd EFG !
D、aB cD EFG !
答案
D
解析
调用fun函数后,实参数组名s1传给形参指针p,p也指向数组s1。fun函数的功能是遍历字符数组中的所有字符,如果某一个字符是空格并且前一个字符是小写字母的话,就把前一个字符转换为大写。程序中语句p[i-1]=p[i-1]-’a’+’A’;即p[i-1]=p[i-1]-32,意思是将p[i-1]中的字符转换为大写。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/f2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i]){d[j]=【】;j++;}d[j]=0;
有下列程序:main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);
对长度为n的线性表进行顺序查找,在最坏的情况下所需要的比较次数为______。
结构化分析方法是面向______进行分析的方法。
字符串"\\\"ABCDEF\"\\"的长度是()。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
有以下函数intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
下列数据结构中,属于非线性的是()。
在面向对象的方法中,()描述的是具有相似属性与操作的一组对象。
随机试题
Toonewhohasrecentlyreachedtheadvancedageofforty-six,therapidlyapproachingprospect(前景)ofoldageisbothexcitinga
A、当日B、3日C、5日D、7日E、14日;根据《处方管理办法》急诊处方的用量一般不得超过
在民用建筑中,下列()两个房间的排风系统可以合用一个排风系统。
根据保险法律制度的规定,当事人对保险合同约定的受益人存在争议,除投保人、被保险人在保险合同之外另有约定的,下列情形处理正确的有()。
β系数是反映个别股票相对于平均风险股票变动程度的指标,它可以衡量个别股票的全部风险。()
Conceptually,itishardtoreconcileadefenseattorney’s(i)____toensurethatfalsetestimonyisnotknowinglyputforwardw
LatinAmericanandChineseofficialshaveopenedtwodaysoftalksontradeandinvestment.ThefirstChina/LatinAmericaand
Oneoftheinterestingthingsaboutlanguagesisthewaytheychangeovertime.InEnglish,everythingfromspellingtovocabula
A、Itisveryimpressive.B、Itisanamethatbringshergoodluck.C、Itdoesnotexpressherpersonality.D、Itsoundsverybeaut
A、QuestioningtheU.N.CommitteeAgainstTorture.B、Torturingterrorsuspects.C、ProhibitingmilitaryoperationsinGuantanamoB
最新回复
(
0
)