首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数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
85
问题
有以下程序,程序中库函数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://kaotiyun.com/show/8YJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是f(intb[],intm,intn){inti,s=0;for(i=m;i<n;i=i+2)s=s+b[i];returns;}main(){int
若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是
以下程序调用findmax函数返回数组中的最大值findmax(int*a,intn){int*p,*s;for(p=a,s=a;p-a<n;p++)if(_____)s=p;
以下程序的输出结果是main(){inta=4,b=5,c=0,d;d=!a&&!b||!c;printf(“%d\n”,d;}
下面程序把从终端读入的文本(用#作为文本结束标志)复制到一个名为file.txt的新文件中。补足所缺语句。main(){charch;FILE*fp;if((fp=fopen(______))=NULL)e
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
执行下列程序的输出结果是()。main(){union{intb;charc[2];}y;y.b=0x4142;printf("%c,%c",y.c[1],y.c[0]);
若有如下程序:sub(inta,intb,intc){c=a+b;return(c);}main(){intx=3,y=4,z=6;sub(x,y,z);printf(’%d”,z);
C语言中,函数值类型的定义可以默认,此时函数值的隐含类型是()。
已知a、b、c为整型变量,若从键盘输入5<空格>6<空格>7<回车>,使a的值为5,b的值为6,c的值为7,则下列选项中正确的输入语句是()。
随机试题
乳痈预防护理应注意以下各项,除了:
洋洋,男,5岁。发热,咳嗽,咯痰1周,痰液黏稠,不易咳出。体格检查:体温38℃,脉搏100次/分,呼吸40次/分,两肺可闻及中细湿啰音。首优的护理诊断为
A.可用于心律失常B.毒性最大C.作用最弱D.可升高血压E.无血管扩张作用利多卡因可用于
称为众方之祖的医学典籍是()。
王先生有一套房屋,2016年可以售出价格为145万元,2018年可以售出价格为160万元。2013年5月王先生急需一笔资金,只得以142万元成交。引起该套房屋价格最终变化的是()。
企业价值最大化目标的缺点在于()。
根据合伙企业法律制度的规定,有限合伙人的下列行为中,不视为执行合伙事务的有()。
党的十九届五中全会提出了要构建新发展格局。要畅通国内大循环,促进国内国际双循环,全面促进消费,拓展投资空间。为此我们要坚持的战略基点是()
下列()体现了关系数据库的参照完整性。
A、Physics.B、Mathematics.C、Environmentalscience.D、Lifescience.A
最新回复
(
0
)