首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char*p) {int i=0; while(p[i]) {if(p[
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include #include void fun(char*p) {int i=0; while(p[i]) {if(p[
admin
2019-05-17
64
问题
有以下程序,程序中库函数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://www.kaotiyun.com/show/qJRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不能作为结构化方法软件需求分析工具的是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
有以下程序段structst{intx;int*y;)*pt;inta[]={1,2),b[]={3,4);structstc[2]={10,a,20,b);pt=c;以下选项中表达式的值为11的是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf(’’%d,s);
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不
在关系模型中,每一个二维表称为一个()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
对于循环队列,下列叙述中正确的是
在数据库系统中,用户所见的数据模式为
随机试题
在计件工资制和佣金制下,需要处理的普遍性问题有()。
角膜基质炎与单纯疱疹病毒感染引起的免疫性盘状角膜炎的最主要鉴别点是
大中型药品零售企业的质量负责人药品零售连锁门店的质量管理负责人
集散系统安装完毕,经过调试后才可投入运行,集散系统调试的步骤不包括()。
某公司发行总面额为800万元的10年期债券,票面利率为12%,发行费用为4%,发行价格为900万元,公司所得税税率为25%,则该债券发行的资金成本率为()。
2008年,我国某“城调队”的一份调查显示,“80后”的已婚青年夫妇中,与父母或岳父母生活在一起的人占该年龄段人口的比例达55%以上;相比“70年代”的已婚青年夫妇,这一比例上升了22%。由此看来,“80后”的已婚青年夫妇更难以承受独立生活的压力。
“男女同化”的人格一般被认为是一种()
计算行列式
算法的空间复杂度是指()。
Computersareveryimportanttomodem(现代的)life.Manypeoplethinkthatinthefuturecomputerswillbeusedinlotsofeveryda
最新回复
(
0
)