首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> char fun(char ch) { if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’; return ch; } main() { char s[]="
有以下程序 #include<stdio.h> char fun(char ch) { if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’; return ch; } main() { char s[]="
admin
2022-04-02
44
问题
有以下程序
#include<stdio.h>
char fun(char ch)
{
if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’;
return ch;
}
main()
{
char s[]="ABC+abc=defDEF",*p=s;
while(*P)
{
*p=fun(*p);
p++;
}
printf("%s\n",s);
}
程序运行后的输出结果是( )。
选项
A、abc+abc=defdef
B、abc+ABC=DEFdef
C、abcABCDEFdef
D、abcabcdefdef
答案
A
解析
题意巾,函数fun的功能是:判断形参ch是否大写字母,若是大写字母改写成小写字母,其他字符不变;main函数中,通过while循环,调用fun函数,将字符数组s中的各个字符传入,将s中的大写字母改成小写字母,程序输出:abc+abc=defdef,,本题答案A选项。
转载请注明原文地址:https://kaotiyun.com/show/nQkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序调试的任务是
以下选项中叙述正确的是()。
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是
下列有关宏的叙述中不正确的是()。
下列选项中,不属于模块间耦合的是()。
有以下函数intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是
设已有定义floatx;,则下列对指针变量P进行定义且赋初值的语句中正确的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
在C语言中,以下说法不正确的是()。
随机试题
《中华人民共和国未成年人保护法》规定,国家对未成年人实行()。
邀请招标,是指招标人以招标邀请书的方式,邀请_______家以上具备承担施工招标项目能力、资信良好的特定法人或其他组织投标,招标人按事先规定的程序和办法从中择优选择中标人的招标方式。()
一般而言,管理幅度受下列因素的影响:
下列组织中处于复杂和动态环境的是()
下列哪几项符合右束支阻滞的特点
疮的特征痈的特征
模筑是最基本的基础建造方法,对于扩大基础,模筑方法包括()。
设y=ex为微分方程xy’+P(x)y=x的解,求此微分方程满足初始条件y(1n2)=0的特解.
Readingtooneselfisamodernactivitywhichwasalmostunknowntothescholarsoftheclassical.In(1)_____worldduringthe
WhenIwasinLondon,itrained______everyday.
最新回复
(
0
)