首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数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-05-17
59
问题
有以下程序,程序中库函数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(char.p)的功能是如果p
指向的字符为空字符并且其前一个字符是小写字母,则把小与字母变成大字母,所以在主函数中,执行fun(s1)后,小写字母b,d都改成大字母。
转载请注明原文地址:https://jikaoti.com/ti/YBf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intflintx1{retu
若有以下语句typedefstructS{intg;charh;)T;以下叙述中正确的是
以下叙述中正确的是
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa。{1001,’’ZhangDa”,1098.0);ffa);printf(”%d,%s,%6
以下选项中,合法的一组C语言数值常量是.
以下叙述中正确的是
以下叙述中正确的是
以下不合法的字符常量是
结构化程序设计的基本原则不包括()。
随机试题
下列药物中属于芳基乙酸类的非甾体抗炎药是
用友报表系统中,()定义了报表数据之间的运算关系,可以实现报表系统从其他子系统取数的功能,所以必须定义它。
某公司出口一批货物,发票总金额为12000美元,设加投保一切险和战争险,费率分别为0.6%、0.4%,那么该笔投保金额为( )。
公共财政的基本职能包括()。
TMS的最复杂功能是()。
人民检察院通过行使()。,依法对公安机关及其人民警察遵守和执行法律的情况进行法律监督。
法律实效是指()。
HowtheBodyKeepstheSameTemperatureThetemperatureofyourbodyshouldbealwaysjustthesame,nomatterwhetherthew
Itwasthedistrictsportsmeeting.Myfootstillhadn’thealed(痊愈)froma(n)【C1】______injury.Ihad【C2】______whetherornotIs
Playing.footballisTom’shobby.→Tomlikes______.
最新回复
(
0
)