首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(ch)用以判断ch中的字*是否为小写字* #include<stdio.h> #include<ctype.h> yoidfun(char*p) {inti=0; while(p[i]) {iffp[i]=’’&&i
有以下程序,程序中库函数islower(ch)用以判断ch中的字*是否为小写字* #include<stdio.h> #include<ctype.h> yoidfun(char*p) {inti=0; while(p[i]) {iffp[i]=’’&&i
admin
2014-06-18
75
问题
有以下程序,程序中库函数islower(ch)用以判断ch中的字*是否为小写字*
#include<stdio.h>
#include<ctype.h>
yoidfun(char*p)
{inti=0;
while(p
)
{iffp
=’’&&islower(p[i-1]))p[i-1]=p[i-1]=p[i-1]-’a’+’A’;
i++:
}
}
main( )
{chars1[100]=’’abcdEFG!’’;
fun(s1);printf(’’%s\n’’,s1);
}
程序运行后的输出结果是
选项
A、abcdEFg!
B、abcdEFG!
C、abcdEFg!
D、abcDEFG!
答案
D
解析
函数fun(char*p)的功能是如果p
指向的字符为空字符并且其前~个字符是小写字*,则把小写字*变成大字*,所以在主函数中,执行fun(s1)后,小写字*b,d都改成大字*。
转载请注明原文地址:https://kaotiyun.com/show/8YJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中,while循环的循环次数是main(){inti=0;while(i<10){if(i<1)continue;if(i==5)break;i++;}…
以下程序的输出结果是______。main(){chars[]="abcdef";s[3]=’\0’;printf("%s\n",s);}
执行下列程序的输出结果是()。main(){union{intb;charc[2];}y;y.b=0x4142;printf("%c,%c",y.c[1],y.c[0]);
若有如下程序段:structstudent{intnum;floatscore;}stu[3]={{10,85},{60,58},{32,23}};main(){structstudent*t;
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
库函数strcpy用以复制字符串,若有以下定义和语句:charstr1[]="china",str2[10],*str3,*str4="china";则对库函数strcpy的正确的调用是_______。
下列选项中不能正确定义结构体的是_______。
下述关于数据库系统的叙述中正确的是_______。
下面关于完全二叉树的叙述中,错误的是_______。
下列叙述中正确的是_______。
随机试题
A.Learningaforeignlanguagegaveusinsightintoanotherculture,andourmindwasopenedtonewwaysofseeingthings.B.We
Thereareafewthingsyoushouldknowaboutasalesjobbefore________it.
哈佛大学的迈克尔.波特教授将企业活动归结为五种基础活动和四种支持性活动,下列属于基础活动的有【】
《中华人民共和国药典》(二部)收载药物种类
下列哪项措施不利于增加人造冠的摩擦力()
为2岁以下婴幼儿肌内注射,不恰当的是
四方公司拖欠远大公司一笔货款已逾期半年,远大公司多次讨要均无果的情况下遂向法院申请支付令。法院经审查后向四方公司发出支付令,四方公司下列哪些行为不影响支付令的效力?()
如图4-71所示曲柄连杆机构中,OA=r,AB=2r,OA、AB及滑块B质量均为m,曲柄以ω的角速度绕O轴转动,则此时系统的动能为()。
下图作品的作者是()。
管理者应该具备的技能包括()
最新回复
(
0
)