首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序中库函数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
2017-05-20
98
问题
有以下程序,程序中库函数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
指向的字符为空字符并且其前一个字符是小写字母,则把小写字母变成大字母,所以在主函数中,执行fun(s1)后,小写字母b,d都改成大字母。
转载请注明原文地址:https://kaotiyun.com/show/M4Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=f(2);
fseek函数的正确调用形式是【】。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
下面程序的文件名为t.exe,在DOS下输入的命令行参数为:ttomeetme则程序输出的结果是#include"stdio.h"main(argc,argv)intargc;char*argv[];{inti;p
以下程序的输出结果是main(){inta,i;a=0;for(i=1;i
下面四个选项中,均是不正确的八进制数或十六进制数的选项是
下列程序中c的二进制值是()。chara=2,b=4,c;c=a^b>>2;
若有说明inta[][3]={0,0};,则不正确的叙述是()。
设有以下说明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
随机试题
业务决策
依我国《合同法》的规定,如甲发现自己同乙订立了重大误解的合同,他应当在此日起的一年内向法院申请撤销。()
对麻醉药品和第一类精神药品等特殊管理药品“五双”管理规定不包括
在工程网络计划中,工作的总时差是指在不影响()的前提下,该工作可以利用的机动时间。
根据《票据法》规定,下列各项中,属于支票必须记载事项的有()。
中华人民共和国出入境通行证是由()。
简述运输方式的运作特征
简述教学过程优化的要求以及教师在教学过程中应怎样实施优化?
________是指同类别人声组成的合唱。
下列关于恶意代码的描述中,错误的是()。
最新回复
(
0
)