首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include<stdio.h> #include<ctype.h> voidfun(char*p) {int i=0; while(p[i]) {if(p[i]==’ ’
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include<stdio.h> #include<ctype.h> voidfun(char*p) {int i=0; while(p[i]) {if(p[i]==’ ’
admin
2018-11-21
61
问题
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母
#include<stdio.h>
#include<ctype.h>
voidfun(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/Dexp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}
已知函数的调用形式为fread(buf,size,count,fp),参数buf的含义是
有以下程序#includeMain(){inti,j,m=1;For{i=i;i0;j--){iF(i+j>3)Break;m*=i*j;}}PrintF(“m=%d\n”,m)}程序运行后的输出结果是
执行语句“for(n=10;n>0;)printf("%d",--n+n--);”后,下列说法正确的是()
有以下程序#inculdeMain(){intB[3][3]={0,1,2,0,1,2,0,1,2},i,j,t+1;For(i=0;i
若有如下程序;main(){chara[]="china\0name\0";printf("%d,",strlen(A));printf("%d\n",sizeof(A));}则程序运行后的输出结果是(
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是()。
有以下程序:#include<stdio,h>#definef(x)(x*x)main(){inti1,i2;i1=f(8)/f(4);i2=f(4+4)/f(2+2);printf("%d,%d\
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun0,m);printf("%d,"k);k=fun
随机试题
我国商业银行在法兰克福金融市场发行的以美元为面值的金融债券称为()
简述公务员公开遴选程序。
午餐肉罐头的微生物培养检验应选用以下哪种培养分析方法最为适合()。
膀胱残余尿测定时,以下哪种说法不正确
某女,带下量多,色白或淡黄,质粘稠,无臭气,面色萎黄,神疲纳呆,便溏足肿,舌淡苔白,脉缓弱。治疗首选方为( )。
郭某用暴力殴打杨某,将其强奸。之后对杨某的全身以及物品进行搜索,发现有金项链一条、装有4000元钱的钱包一个、手机一部。郭某将这些东西全部据为己有,下列对郭某的行为,说法不正确的是哪些?
境内单位或者个人违反规定从事境外期货交易的,其依法承担的法律责任是()。
患者,女性,30岁。被汽车撞伤左季肋部1小时来诊。查体:体温37.5℃,脉搏110次/分,血压90/50mmHg。腹平坦,左上腹肌略紧张,局部压痛,腹有跳痛,有移动性浊音(+),听诊未闻肠鸣音。首先应进行的检查是()。
我国《环境保护法》规定,重点排污单位不公开或者不如实公开环境信息的,由县级以上地方人民政府环境保护主管部门()。
关于宪法关系及其特点的说法正确的是().
最新回复
(
0
)