首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower (ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char *p ) { int i=0; while(p[i]) { if(p[i]==’ ’&& islower
有以下程序,程序中库函数islower (ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char *p ) { int i=0; while(p[i]) { if(p[i]==’ ’&& islower
admin
2015-07-31
24
问题
有以下程序,程序中库函数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函数后,实参数组名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://jikaoti.com/ti/h8i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
以下程序运行后的输出结果是【】。#include<stringh>voidfun(char*s,intp,intk){inti;for(i=p;i<k-1;i++)s[i]=s[i+2];}
下列语句所定义字符串在内存中占的字节数是______。char*s="\’Name\’\\\’Age\’\n";
下面程序段的输出结果是()。inti=32770;printf("%d\n",i);
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
以下叙述中正确的是______。
下列叙述中正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
下列对于软件测试的描述中正确的是()。
下列对于软件测试的描述中正确的是()。
随机试题
A.糖尿病B.动脉粥样硬化C.风湿性心瓣膜病D.高血压动脉硬化E.高脂血症脑出血最常见的病因是
A.显微镜检查发现有圆筒形或长卵圆形的芽生孢子B.用显微镜400倍检查发现有多角体C.显微镜检查病蜂肠道中是否有孢囊存在下列哪个症状可以确诊为家蚕白僵病()。
决策方案评价与选择的方法有()、()、()。
下列选项实行“非一批一证”的是()。
在心理咨询初诊接待过程中应注意的事项包括()。
我国历史悠久,在一次次朝代更迭、权力交接的过程中,出现了很多以少胜多的著名战役。以下有关我国古代战役的表述,正确的是()。
论述罗马的奴隶制度。
《刑法》第26条第1款规定:“组织、领导犯罪集团进行犯罪活动的或者在共同犯罪中起主要作用的,是主犯。” 试说明:主犯承担刑事责任的范围。(2010年法条分析29)
在建筑设计中,如果它对公众的使用来说是既美观又实用的话,那么它必然是不惹眼的,即与周同环境是和谐的。现代的建筑由于受利己主义的干扰而违背了这一原则,使他们的设计工作染上了很强的个性色彩,创造出来的建筑是惹眼的。如果上述命题为真,哪一个选项可能为真?
Oneofthemostimportantsocialdevelopments【C1】______helpedtomakepossibleashiftinthinkingabouttheroleofpubliceduc
最新回复
(
0
)