首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数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
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(chai*p)的功能是如果p
指向的字符为空字符并且其前一个字符是小写字母,则把小写字母变成大字母,所以在主函数中,执行fun(s1)后,小写字母b,d都改成大字母。
转载请注明原文地址:https://kaotiyun.com/show/RRRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有宏定义:#defineIsDIV(k,n)((k%n=1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。例如:二维数组中的值为:1357929994699981
给定程序MODll.C中函数fun的功能是:用冒泡法对6个字符串按由小大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include#
假设有语句sizeof(double),则它是()。
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
如果进栈序列为A,B,C,D,则可能的出栈序列是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
表示关系式x≤y≤z的C语言表达式的是()。
下面不能作为软件需求分析工具的是()。
随机试题
A.动、静脉损伤B.周围神经损伤C.缺血性肌挛缩D.缺血性骨坏死E.损伤性骨化肘关节骨折可能并发()
患者,男性,70岁,不慎滑倒摔伤左侧髋部,局部疼痛,下肢活动受限,来急诊。查体:左下肢缩短3cm,左足呈外旋900畸形,左髋部轻肿,压痛及叩击痛明显,髋关节活动受限。经上述检查确诊为左股骨转子骨折(Ⅱ型)。该患者应采取的处理措施是
地下工程水泥砂浆防水层常见的种类有()。
根据证券法律制度的有关规定,下列各项中,属于发行公司债券应当符合的条件有()。(2009年)
一般资料:求助者,男性,35岁,已婚,某公司部门经理。案例介绍:求助者出生于军人家庭,自幼随祖母在农村生活,上小学时回到父母身边。父母对他事事严格要求,养成了追求完美的性格特征。因带乡下口音,曾被同学笑话。对上学感到恐惧,苋得无助和目卑,但成绩一
“教师讲、幼儿听”是灌输式的机械教育。()
为保证输人数据的正确性,需进行输入校验。输入校验方法一般包括重复输入校验和【】校验。
Fordecades,postersdepictingrabbitswithinflamed,reddenedeyessymbolizedcampaignsagainstthetestingofcosmeticsonani
PASSAGETWO
Childrenwhosemindswandermighthavesharperbrains,researchsuggests.Astudyhasfoundthatpeoplewhoappeartobecon
最新回复
(
0
)