首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数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
72
问题
有以下程序,程序中库函数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://kaotiyun.com/show/OPRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintf(intx){inty;if(x==0‖x==1)return(3);y=x*x-f(x-2);returny;
下面不属于软件设计阶段任务的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat",
有以下程序main(){unsignedchara=8,c;C=a>>3:printf(”%dkn”,c);}程序运行后的输出结果是
下列关系表达式中,结果为’’假’’的是
sizeoffdotLble)是
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:把形参S所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指的字符串为:abcdefgh,执行结果为:ahcb
下面不属于对象基本特点的是()。
下面属于系统软件的是()。
随机试题
组织在战略决策中给予员工较多的决策参与机会和较大的参与权,使员工在工作中有更多自主权。这属于戴尔和霍德对人力资源战略分类中的【】
不适合用干烤法灭菌的是
下列各项中,不属于“应付职工福利费”用途的是()。
收款人受理银行汇票时应审查哪些事项?
我国现行增值税的类型是()。
本杰明说:“除非所有的疾病都必然有确定的诱因,否则有些疾病可能难以预防。”富兰克林说:“我不同意你的看法。”以下哪项断定能准确表达富兰克林的看法?
设栈的存储空间为s(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
Ifthesalesmenarenotgiventangiblebenefitsforahighvolumeofsales,theywillloosetheirmotivation.
Americanarchitectureis(71)itsbestwhenitisconcernedwith(72)thathaveapracticalpurpose.Factories,officebuild
Normallyastudentwouldatleastattend______classeseachweek.Accordingtothefirstparagraph,anAmericanstudentisall
最新回复
(
0
)