首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include char fun( char *c ) { if ( *c<=’Z’ && *c>=’A’ ) *c -= ’A’-’a’; return *c; } main() { char s[81], *p=s; gets(
有以下程序 #include char fun( char *c ) { if ( *c<=’Z’ && *c>=’A’ ) *c -= ’A’-’a’; return *c; } main() { char s[81], *p=s; gets(
admin
2019-04-24
62
问题
有以下程序
#include
char fun( char *c )
{
if ( *c<=’Z’ && *c>=’A’ )
*c -= ’A’-’a’;
return *c;
}
main()
{
char s[81], *p=s;
gets( s );
while( *p )
{
*p =fun( p );
putchar( *p );
p++;
}
printf( "\n");
}
若运行时从键盘上输入OPEN THE DOOR<回车>,程序的输出结果是
选项
A、OPEN THE DOOR
B、oPEN tHE dOOR
C、open the door
D、Open The Door
答案
C
解析
字符串输入函数gets的功能是从标准输入设备键盘上输入一个字符串。首先使指针变量p指向字符串的首字母,while循环语句中对字符串的每个字符进行fun函数操作。fun函数的功能是,将字符串中的大写字母变小写字母。将处理结果返回主函数,主函数通过putchar()字符输出函数进行输出。因此C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/vhRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d",i++);break;}}print
若有说明inti,j=2,*p&i;,则能完成i=j赋值功能的语句是______。
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。
设int型占2个字节,则unsignedint所能表示的数据范围是______。
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。maini(){chara=’A’;intb=20;printh("%d,%o",(a=a+a,a+b,b),a+’a
一棵二叉树第六层(根结点为第一层)的结点数最多为【】个。
有定义语句:intb;charc[10];,则正确的输入语句是
下列属于合法的C语言无符号短整型常数的选项是()
C语言程序中,运算对象必须是整型数的运算符是
对下列二叉树进行前序遍历的结果为()。
随机试题
女性,22岁,因急性阑尾炎4天,行阑尾切除术。应放置腹腔引流的情况是
A.A型血患者B.B型血患者C.O型血患者D.O型血或B型血患者E.O型血或A型血患者可接受A型血的包括
依照物权法,共有人对共有财产约定不明时,应如何处理?()
下面关于Internet网上的计算机地址。说法正确的有()。
Massivechangesinalloftheworld’sdeeplycherishedsportinghabitsareunderway.Whetherit’soneofLondon’sparksfullof
Thepoorlittlegirlwastiredandhungryintheforest(森林).Shewalkedthroughtheforest,hopingtofindsomethingtoeatbec
Whilemanynationshaveagingpopulations,Japan’sdemographiccrisisistrulydire,withforecastsshowingthat40percentof
Allsocialunitsdevelopaculture.Evenintwo-personrelationshipsaculturedevelopsintime.Infriendshipandromanticrela
Giventhechoicebetweenspendinganeveningwithfriendsandtakingextratimeforhisschoolwork,AndyKliseadmitshewouldp
Whenyoubuysomethingandpayforitwithbillsorcoins,youarepaying【B1】________.Ifyoudon’thavea【B2】________ofbi
最新回复
(
0
)