首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2015-07-31
61
问题
有以下程序
#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://kaotiyun.com/show/h9Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果为______。#include<string.h>main(){charp1[7]="abc",p2[]="ABC",str[50]="xyz";strcpy(str,strcat(p1,p2)
下列叙述中不正确的是()。
定义结构体数组:structstu{intnum;charname[20];}x[5]={1,"LI",2,"ZHAO",3"WANG",4,"ZHANG",5"LIU"};for(i=1;i<5;i
下列程序的执行结果是______。in(f(char*s){char*p=s;while(*p!=’\0’)p++;return(p-s);}main(){prin
数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是()。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
有下列程序段:intn,t=-1,S=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
在数据结构中,从逻辑可以把数据结构分为______。
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
随机试题
芳香水剂中加入一定量的盐可以是挥发油分离出来,原因是12.5%.的氯霉素注射液当用输液稀释至浓度为0.25%.以下时,会析出氯霉素沉淀
关于临终关怀符合伦理学的原因,说法错误的是
呈现药品不良反应的“药品因素”主要是
建筑工程造价应当按照国家有关规定,由()在合同中约定。
我国股权投资基金最主要的投资资金来源是()。
股份公司在提供优先认股权时会设定一个(),在此日期前认购普通股票的,该股东享有优先认股权。
在刑事诉讼案件中,一名被告人委托辩护人不得超过两人。()
Googleisoneofthemostvaluablecompaniesintheworld,butitsfuture,likethatofalltechgiants,iscloudedbyalooming
下列重载函数中,正确的是()。
Thefieldofmedicinehasalwaysattracteditsshareofquacksandcharlatans—disreputablewomenandmenwithlittleornomed
最新回复
(
0
)