首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母: #include #include void fun(char*p) { int i=0; while(p[i])
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母: #include #include void fun(char*p) { int i=0; while(p[i])
admin
2021-07-09
23
问题
有以下程序,程序中库函数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 sl[100]="ab cd EFG!";
fun(s1);
printf("%s\n",s1);
}
程序运行后的输出结果是( )。
选项
A、ab cd EFg!
B、Ab Cd EFg!
C、ab cd EFG!
D、aB eD EFG!
答案
D
解析
调用fun函数后,实参数组名sl传给形参指针p,p也指向数组s1。fun函数的功能是遍历字符数组中的所有字符,如果某一个字符是空格并且前一个字符是小写字母,就把前一个字符转换为大写。程序中语句p[i-1]=p[i-1]-’a’+’A’;即p p[i-1]=p[i-1]-32,意思是将p[i-1]中的字符转换为大写。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/4Ekp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includemain(){inti;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]==’’)strcpy(a,&a[i+1]);pr
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
定义结构体数组structstu{intnum;charname[20];)x[5]={1,’’ZHAO’’,2,’’QIAN’’,3,’’SUN’’,4,’’LEE’’,5,’’ZHOU’’};for(i=l;i<5;i++)printf(’
有以下程序:#includemain(){inti=0;i=~i;printf("%d\n",i);}程序运行后的输出结果是()。
以下程序运行后的输出结果是()。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
以下不合法的数值常量是()。
下列选项中不属于面向对象程序设计特征的是
数据字典(DD)所定义的对象都包含于()。
随机试题
农民画[河北2018]
不良
患者男性,60岁,心尖区听到舒张期隆隆样杂音,同时可听到收缩中晚期喀喇音,该患者可能是
“衣食住行”是人生最基本的需要。居住往往是其中实现的期间最长、所需资金数额最大的一项。根据规划目标的不同,居住规划主要分为3类,下列不属于这三类的是( )。
某市物资贸易公司总经理张某(系该市人大代表,住该市A区)与其公司职工李某(住该市B区)在该市C区的一家饭店吃饭。席间与该饭店服务员(住该市D区)发生争执。张某与李某将该服务员殴打造成重伤。公安机关将张某、李某实施刑事拘留,并报请检察院批准子以逮捕,侦查终
根据企业所得税法律制度的规定,企业缴纳的税金中,不得在计算企业应纳税所得额时扣除的是()。
人际交往必须以一定的___________为交往工具才有可能实现,___________和___________是主要的人际交往工具。
面对具有威胁性的突发事件,恐慌心理是人们进行自我保护的本能反应。但是,过度的恐慌反应,常常会导致比事件危害本身更为严重的消极后果。经验显示,在突发性公共事件中,许多损失可能不是事件本身造成的,而是由人们的过度恐慌导致的。这段文字意在强调(
Access中通配符“_”的含义是
说明:根据下列内容写一封邀请信。1.写信日期:2015年2月13日2.邀请人:张建国,东方集团公司人力资源部经理3.被邀请人:人事部门经理4.事由:召开人事管理研讨会5.主要内容:研讨新形势下人事管理的新模式和新方法6.主题报告人:滨海大学管
最新回复
(
0
)