首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数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
43
问题
有以下程序,程序中库函数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://kaotiyun.com/show/rADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列循环的循环次数是______。intk=2;while(k=0)printf("%d",k);k--;printf("\n");
结构化程序设计的3种基本结构是()。
以下程序的定义语句中,x[1]的初值是【】,程序运行后输出的内容是【】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,161
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
下列叙述中正确的是
以下不属于对象的基本特点的是
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
以下选项中,不能作为合法常量的是
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
随机试题
根据《药品注册管理办法》,在药物临床试验中,所采用的具有足够样本量的随机盲法对照试验属于
根据《环境影响评价技术导则—地面水环境》,一般情况,海湾三级评价应调查评价工作期间的()。
以下项目中,属于原始凭证的填制要求的有()。
编制资产负债表时,根据间接填列法填列的项目是()。
菌斑性牙龈病(dentalplaque-inducedgingivaldisease)
设a1=2,an-1=(n=1,2,…).证明:级数收敛.
SANFRANCISCO—Theattackhadthehallmarksofsomethingresearchershaddreadedforyears:malicioussoftwareusingartificiali
Thebiggestdangerfacingtheglobalairlineindustryisnottheeffectsofterrorism,war,SARSandeconomicdownturn.Itisth
请在“答题”菜单下选择“字处理”命令,然后按照题目要求再打开相应的命令,完成下面的内容,具体要求如下:设置表格外框线为1.5磅蓝色双实线,内框线为1磅红色单实线。
Whatarethespeakersdoing?
最新回复
(
0
)