首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> char fun( char *c ) { if ( *c<=’Z’ && *c>=’A’ ) *c -= ’A’-’a’;
有以下程序 #include <stdio.h> char fun( char *c ) { if ( *c<=’Z’ && *c>=’A’ ) *c -= ’A’-’a’;
admin
2020-06-16
27
问题
有以下程序
#include <stdio.h>
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://jikaoti.com/ti/mZD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCII码值升序排序后输出。例如,若输入”edcba”,则应输出”abode”。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件
设有语句typedefstruetTT{charc;inta[4];}CIN;,则下列叙述中正确的是()。
某系统结构图如下图所示,该系统结构图的最大扇入数是()。
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
有以下程序:#include<stdio.h>voidfun(inta,intb){intt;t=a:a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,0},i;for(i=0;i<10
下列叙述中错误的是()。
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,关系T=πS#,C#(SC)/C表示()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序的功能是:建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,
面向对象方法中,继承是指()。【10年9月】
随机试题
中国私学的兴起,发端于()
以下属于业务机关的部门是()
A、骨髓B、肾C、胃D、血管E、骨对辐射不敏感的组织是
2008年7月,家住A省的王大明因债务纠纷将家住B省甲县的张小鹏诉至甲县法院。甲县法院受理了此案。2008年8月,经政府正式批准,张小鹏居住的甲县所属区域划归乙县管辖。甲县法院以管辖区域变化对该案不再具有管辖权为由,将该案移送至乙县法院。乙县法院则根据管辖
实行会员分级结算制度的期货交易所的结算会员为债务人的,债权人可以请求人民法院冻结、划拨以下()账户中的资金或者有价证券。[2013年3月真题]
封闭式基金募集成功的条件是()。
融资方通过境内SPV在境内市场融资称为()。
如图,在四棱锥P—ABCD中,底面ABCD为菱形,∠BAD=60°,Q为AD的中点.若PA=PD,求证:平面PQB⊥平面PAD;
谈谈你对互联网的理解。
社会流动是指人们在社会结构空间中从一个地位向另一个地位的移动。下列属于社会流动的是()。①一名在四川工作的国家公务员去西双版纳旅游。②中央电视台著名节目主持人王志担任云南省丽江市副市长。③一名蹬三轮车的工人被招进
最新回复
(
0
)