首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
89
问题
有以下程序
#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全国计算机二级
相关试题推荐
x和y都是double型变量,x的初值为4.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为______。
C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是()。
下列选项中不属于结构化程序设计方法的是()。
设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句ifa<b)if(c==d)y=0;elsey=1;该语句所表示的含义是()。
设有下列二叉树:对此二叉树中序遍历的结果为()。
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
关系代数运算是以______为基础的运算。
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>B)&&(n=c>D)运算后,n的值是()。
关系表中的每一横行称为一个
随机试题
2015年3月1日,甲、乙签订租赁合同,甲将其房屋租给乙,租期为3年,租金每年5万元。3年之后,乙仍然居住在该房屋中,甲并未表示反对。2018年8月1日,经甲同意,乙、丙达成口头协议,将房屋转租给丙,租期为2年,租金每年6万元。丙与妻子搬进该房屋居住。20
甲公司、乙公司于2月1日签订买卖合同。甲公司按期供货后,自行决定采用异地托收承付结算方式结算货款。乙公司于3月20日接到付款通知,3月21日填制拒付理由书拒绝付款,认为合同中未事先约定明确的结算方式,且托收承付凭证中未注明合同号,后经双方协商改为汇票结算方
A.PPDB.腰椎穿刺C.头部CTD.胸片E.淋巴结活检女性,45岁,间断咳嗽1年余,胸片见左肺门影增大,左锁骨上可触及一花生米大小的淋巴结,应行的检查是
单位和个人在()的各种款项结算,均可以使用银行本票。
有关审计抽样的下列表述中,正确的是( )。注册会计师在选取样本时,应使审计对象总体内所有项目均有被选取的机会。以下选项中,( )不属于注册会计师样本选取的方法。
我国人民币汇率采取的标价方法是()。
双面心理:指人们在工作、学习等方面表现出来的一方面十分投入、加倍努力,另一方面又心生厌恶甚至排斥的矛盾心理现象。下列不属于双面心理的是()。
阐述革命根据地和解放区教育体制的构成特点及作用。
(2005年第30题)______是一种由于脂类物质如胆固醇堆积而引起的血管壁增厚的疾病,限制了血液在动脉流动的空间。
ItPaystoBeHonest
最新回复
(
0
)