首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char *p) {int i=0; while(p[i]) {if(p
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char *p) {int i=0; while(p[i]) {if(p
admin
2019-06-09
35
问题
有以下程序,程序中库函数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(chai*p)的功能是如果p
指向的字符为空字符并且其前一个字符是小写字母,则把小写字母变成大字母,所以在主函数中,执行fun(s1)后,小写字母b,d都改成大字母。
转载请注明原文地址:https://kaotiyun.com/show/RRRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
以下选项中叙述错误的是
若有以下定义和语句charsl[10]=’’abcd!’’,*s2=’’\n123\\’’;printf(’’%d%d\n’’,strlen(s1),strlen(s2));则输出结果是
有以下程序#include<stdio.h>#defineSUB(x,Y)(x+1)*Ymain(){inta=3,b=4;printf(’’%d\n’’;SUB(a++,b++));)程序运行后的输出结果是
请编写函数fun,它的功能是:求出SS所指字符串中指定字符的个数,并返回此值。例如,若输入字符串:123412132,输入字符为:1,则输出:3。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后,字符串中的内容应当是:ABCDEF
设有定义:structcomplex{intreal,unreal;}datal={1,8),data2;则以下赋值语句中错误的是()。
软件调试的目的是
软件测试的目的是()。
随机试题
A.抑制原始的运动模式B.利用言语刺激C.牵张肌肉D.坐位时的躯干与颈部训练E.冰刺激和刷拂属于Brunnstrom技术的是
与胎儿宫内窘迫的治疗无关的是
若企业所在行业增长潜力较大,供应商供货成本较高,供应商数量少而需求方众多,且企业具备充裕的资金和人力资源,则企业应优先考虑的战略是()。(2010年单项选择第14题)
市政府决定,将牛某所在村的集体土地征收转为建设用地。因对补偿款数额不满,牛某对现场施工进行阻挠。市公安局接警后派警察到现场处理。经口头传唤和调查后,该局对牛某处以10日拘留。牛某不服处罚起诉,法院受理。下列哪一说法是正确的?
建海公司2004年1月1日购入一项无形资产,该无形资产的实际成本为500万元,摊销年限为10年。2008年12月31日,该无形资产发生减值,预计可收回金额为180万元。计提减值准备后,该无形资产原摊销年限不变。2009年12月31日,该无形资产的账面余额为
一个数有3个约数,另一个数有4个约数,问这两个数的积最多有几个约数?
ADB
“坚持全面从严治党”是新时代坚持和发展中国特色社会主义基本方略的重要组成部分。“全面”就是治党要覆盖党的思想、组织、作风、制度等党的建设的各个领域,其中摆在首位的是
将考生文件夹下PAINT文件夹中的文件USER.TXT移动到考生文件夹下JINK文件夹中,并改名为TALK.TXT。
Lookatthenotebelow.Youwillhearamancallingtobuysomething.TelephoneMessageDate:1stAprilTime:8:45Item:buying
最新回复
(
0
)