首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
23
问题
有以下程序
#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://jikaoti.com/ti/b6d0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"Qian");}main(){STUa={"
有下列程序,程序执行后的输出结果是fun(charP[][10]){intn=0,i;for(i=0;i<7;i++)if(P[i][0]==’T’)n++;returnn;}main(){charstr[][10]={"Mon",
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
有以下程序(说明:字母A的ASCII码值是65)#includevoidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){char
C语言中char类型数据占字节数为
磁盘处于写保护状态时其中的数据
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
以下选项中,合法的数值型常量是
给定程序modi1.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
随机试题
1935年1月,中国共产党在红军长征途中召开了具有历史转折意义的()
对于不合格的处理,要做到()。
坝袋段是橡胶坝的主体,主要包括底板、坝袋、边墩和中墩等。其中,中墩的作用主要是()。
电缆布放时,转弯应均匀圆滑,转弯的曲率半径应大于电缆直径的()倍。
百分比线中,最为重要的三条线是( )。
银行在信用证业务中能够提供的服务包括()。
计算机网络技术包含两个主要技术是计算机技术和()。
某中学教师从初一到初三对几位学习困难学生的发展变化一直进行追踪研究。他的研究方法是()。
Windows98的通信子系统由一个模块化的32位保护结构组成,其中【 】提供了一个接口,让应用程序以与设备无关的方式使用通信设备。
AsoaringdropoutrateiscausingtheUnitedStatestolosegroundeducationallytorivalsandistrappingmillionsofyoungAme
最新回复
(
0
)