首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include<stdio.h> #include<ctype.h> void fun(char*p) {int i=0; whi
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include<stdio.h> #include<ctype.h> void fun(char*p) {int i=0; whi
admin
2017-04-26
52
问题
有以下程序,程序中库函数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-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/IYDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序用来输出结构体变量ex所占存储单元的字节数,请填空。structst{charname[20];doublescore;};main(){structstex;pfintf("exsize:%d\n",sizeof(__
若有以下定义的语句structstudent{intage;intnum;};structstudentstu[3]={{1001,20},{1002,19},{1003,21}};main(){s
下述程序的输出结果是#include<stdio.h>voidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++));pfint
下面程序中有错误的行是(每行程序前面的数字表示行号)1main()2{3inta[3]={1};4inti;5scanf("%d",&a);6for(i-1;i<3;
以下选项中不合法的标识符是
下列程序的运行结果是______。main(){inti,a[10];a[0]=a[1]=1;for(i=2;i<5;i++)a[i]=a[i-2]+a[i-1];for(i=0;i<5;i++){if(i%2==0)print
若有下列定义和语句:Char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果为______。
现有如下程序段#include"stdio.h"#include"string.h"main(){chara[]="acfijk";/*这里是有序的字符序列*/charb[]="befijklqswz";
随机试题
水族马尾绣是中国最古老的刺绣艺术。在漫漫的历史长河中,心灵手巧的水族妇女创造了________的民族民间工艺,________的水族马尾绣独树一帜,被誉为中国刺绣的活化石,堪称世界一绝,是研究水族民俗、民风、图腾崇拜及民族文化的珍贵艺术资料。填入画横线部分
糖尿病患者施行大手术前,血糖要求控制在
下列哪一种过程需要信号肽?
瞳孔近反射和瞳孔对光反射中枢的共同部位是
合成的高分子膜材常用于匀浆制膜法制备膜剂
中阳衰微,胃有寒湿者忌用的药物是()
试述集团诉讼。(中国人民大学2005年考研真题)
2020年4月25日,A化工有限公司在试生产过程中发生爆燃事故,造成3人死亡、1人轻伤,直接经济损失1500万元左右。公司新建年产35000t50%双氧水建设项目,采用钯触媒2-乙基蒽醌法生产双氧水,即利用烷基蒽醌衍生物为载体,在钯触媒催化剂的作用下被
外汇储蓄账户内外汇汇出境外当日累计等值()美元以下(含)的,凭本人有效身份证件在银行办理。
关于劳动争议仲裁时效的说法,错误的是()。
最新回复
(
0
)