首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char *P) { int i=0; while(p[i]) { if(p[i]="&&islower(p[i
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char *P) { int i=0; while(p[i]) { if(p[i]="&&islower(p[i
admin
2015-12-25
41
问题
有以下程序,程序中库函数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/QCDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序段后,变量a,b,c的值分别是()。intx=5,y=4;inta,b,c;a=(--x==y++)?x:++y;b=++x;c=y;
在深度为5的满二叉树中,叶子结点的个数为
x和y都是double型变量,x的初值为4.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为______。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
下列选项中合法的赋值语句是()。
下列程序的输出结果是______。10ngfun5(intn){longs;if((n==1)‖(n==2))s=2;elses=n+fun5(n-1);return(s);
在面向对象方法中,类之间共享属性和方法的机制称为______。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
表示关系a≤b≤c的C语言表达式为()。
下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#include#
随机试题
SQLServer前端有两个部分:SQI_.企业管理器和________。
嵌入式操作系统的主要特点是
清朝最高一级地方行政组织是()
Itis______frommyschooltotherailwaystation.
“十年树木,百年树人”,这句话体现了教师劳动的哪一特点()
患者,男,68岁。腰痛1周,无明显外伤史,X线检查示第3腰椎椎体破坏,压缩楔形变,椎间隙正常。最可能的诊断是()
肾综合征出血热最基本的病理改变为
阿司匹林解热作用的特点是
(2010年)由JK触发器组成的应用电路如图8—78所示,设触发器的初值为00,经分析可知,该电路是一个()。
合同当事人可以在书面合同中协议选择管辖,但不得违反民事诉讼法对()的规定。
最新回复
(
0
)