首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include<stdio.h> #include<ctype.h> void fun(char*p) {int i=0; while(p[i]) {if(p[i]==’’
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include<stdio.h> #include<ctype.h> void fun(char*p) {int i=0; while(p[i]) {if(p[i]==’’
admin
2016-12-18
15
问题
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母
#include<stdio.h>
#include<ctype.h>
void fun(char*p)
{int i=0;
while(p
)
{if(p
==’’&&islower(p[i-1]))p[i-1]=p[i-l]=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/Vti0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义,则以下能正确计算n!的程序段是______。
下列程序的运行结果是______。#include<stdio.h>func(a,b){staticintm=0,i=2;i+=m+1;m=i+a+b;return(m);}main(
下列程序的运行结果是()。#include<stdiO.h>main(){inta=0,b=4,c=0,d=10,x;if(a)d=d-10;e1seif(!B)if(!C)
结构化程序设计的3种基本结构是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
在C语言中,运算对象必须是整型数的运算符是
以下不正确的叙述是
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
以下不是面向对象思想中的主要特征的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
随机试题
银盐法测定砷时,为了避免反应过缓或过激,反应温度应控制在()左右。
A.清肝明目B.敛疮生肌C.滋阴润燥D.消肿排脓E.清热利尿芦根具有的功效是
A、3~10gB、1~5gC、1~2gD、0.5~1.5gE、0.1~1.0g沉香具有行气止痛之功,其研末的常用量为
A地甲公司与B地乙公司签订一份书面购销合同,甲公习向乙公司购买冰箱200台,每台价格是1500元。双方约定由乙公司代办托运,甲公司在收到货物后的10日内付款,合同的违约金为合同价款的10%。并且约定了因合同发生纠纷由合同签订地C地的法院管辖。但是,在合同签
下列哪一项不是划分市场类型的依据()。
下列判断正确的是()。
【2014年湖南郴州.判断】社会主义教师职业道德修养的主要内容包括政治业务、心理素质。()
TheoutbreakofswinefluthatwasfirstdetectedinMexicowasdeclaredaglobalepidemiconJune11,2009.Itisthefirstworld
设在采用SQLServer2008数据库的图书馆应用系统中有三个基本表,表结构如下所示,请用SQL语句完成下列两个查询:BORROWER:借书证号姓名系名班级12011106蒋辉文
SpringhascometoPortlandatlast.Theskyisblue.Birds【M1】______aresingingonthetrees,flowersareblooming,and
最新回复
(
0
)