首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(eh)用以判断ch中的字母是否为小写字母: #inelude<stdio.h> #include<etype.h> void fun(char*p) { int i=0; while(p[i]) { if(p[i]=
有以下程序,程序中库函数islower(eh)用以判断ch中的字母是否为小写字母: #inelude<stdio.h> #include<etype.h> void fun(char*p) { int i=0; while(p[i]) { if(p[i]=
admin
2018-06-29
40
问题
有以下程序,程序中库函数islower(eh)用以判断ch中的字母是否为小写字母:
#inelude<stdio.h>
#include<etype.h>
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);
prinff("%s\n",s1);
}
程序运行后的输出结果是( )。
选项
A、ab cd EFg!
B、Ab Cd EFg!
C、8b cd EFG!
D、aB cD EFG!
答案
D
解析
调用fun函数后,实参数组名s1传给形参指针p,p也指向数组s1。fun函数的功能是遍历字符数组中的所有字符,如果某一个字符是空格并且前一个字符是小写字母的话,就把前一个字符转换为大写。程序中语句p[i-1]=p[i-1]-’a’+’A’;且p[i-1]=p[i-1]-32,意思是将p[i-1]中的字符转换为大写。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/2txp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量使用的存储类别是______。
有以下程序#includemain(){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1],a[2]);
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
下列关于C语言的说法不正确的是
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&b;后Y的值()。
算法具有5个特性,以下选项中不属于算法特性的是()o
下列选项中不属于软件生命周期开发阶段任务的是()。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 ______。
若x为血类型,请写出与!x等价的C语言表达式______。
随机试题
合用发汗解表力强,治风寒表实无汗功著的药组是( )。合用能清肺平喘兼透表热,治肺热咳喘者效佳的药组是( )。
下述保肝药在静脉滴注时必须用不含电解质的溶液稀释的是()。
当事人提出证据证明裁决有依法应撤销情形的,可在裁决书生效之日起3个月内,向仲裁委员会所在地的基层人民法院申请撤销裁决。()
下列被誉为黎族的圣地、黎族人民的始祖山的是()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
Ifyouwanttosucceed,youhavetobepassionate【C1】______yourwork.Ithastobetrue.【C2】______speakersaroundtheglobe
Whenhomeisapproximately2,000feetunderthesurfaceofthesea,itischallengingtohaveyourphotographtaken.InJapan,h
【S1】【S10】
A、Leonahadn’tspokentoWilburinfiveyears.B、LeonathoughtWilburbelittledher.C、Wilburhadn’tphonedorwrittentoLeona
A、Tellherthatthedoctorrefusestotalkwithher.B、Apologizetoherandaskforherforgiveness.C、Tellherthatsheisintr
最新回复
(
0
)