首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(eh)用以判断ch中的字母是否为小写字母: #include #include void fun(char*P) { int i=0; while(P[i])
有以下程序,程序中库函数islower(eh)用以判断ch中的字母是否为小写字母: #include #include void fun(char*P) { int i=0; while(P[i])
admin
2020-06-16
55
问题
有以下程序,程序中库函数islower(eh)用以判断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 ed 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/BaCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){anta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
在数据库中,产生数据不一致的根本原因是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
下列给定程序中,函数fun的功能是:根据以下公式求兀值,并作为函数值返回。例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。π/2=1+1/3+1/3×2/5+1/3×2/5×3/7+1/3×2/5×3/7×4
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asdasasdfgasdaszx67asdmklo”,子字符串为”as”,则应当输出6。注意:请勿改动主函数main和其他函数
随机试题
低渗性缺水时,在血清钠尚未明显降低之前,尿钠含量
继发性主动转运的特点是
红细胞增多常见于
房屋残值是指房屋达到使用年限,不能继续使用,经拆除后的()。
2011年以来,中国人民银行按照国务院统一部署,围绕保持物价总水平基本稳定这一宏观调控的首要任务,综合、交替使用数量和价格型工具以及宏观审慎政策工具。加强流动性管理,引导货币信贷增长平稳回调。适时适度开展公开市场操作。六次上调存款准备金率,实施差别准备金动
(2014)研究者通过查阅、鉴别、整理、分析有关资料,从而探索相关教育问题的教育研究方法是()。
“未秋先秋,踏断蛮牛”“生地茄子熟地瓜,生地菜子熟地花”“庄稼施肥有技巧,看天看地又看苗”“天灾不由人,抗灾不由天”。这些农谚告诉我们的哲学道理是()。
世界上最大规模的,唯一建筑正规,保存完整的“八卦城”是新疆的____,它自古以来就是祖国西部边陲重要战略要地,是新疆乃至全国的著名避暑和旅游胜地。
算法的时间复杂度是指
在考生文件夹下打开文档WORD.DOCX,按照要求完成下列操作并以该文件名(WORD.DOCX)保存文档。【文档开始】中国偏食元器件市场发展态势90年代中期以来,外商投资踊跃,合资企业积极内迁。日本最大的偏食元器件厂商村田公司以及松下、
最新回复
(
0
)