首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
54
问题
有以下程序
#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://kaotiyun.com/show/Fs3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中,且编号唯一。函数fun的功能是:找出指定编号人员的数据,作为函数值返回,由主函数输出,若指定编号不存在,返回数据中的编号为空串。请在程序的下画线处填入正确的内
设有定义:struetcomplex{intreal,unreal;}data1={1,8},data2;则下列赋值语句中错误的是()。
有以下程序:#include<stdio.h>main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
有以下程序:#include<stdio.h>intf(intx,inty){return((y-x)*x);}main(){inta=3,b=4,C=5,d;d=f(f(a,b),f(a,c));prinff("%d\n",
下列叙述中正确的是()。
C语言源程序名的后缀是()。
以下选项中,能够正确利用随机函数rand(),产生一个英文字母的表达式是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序的功能是:建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,
数据库三级模式体系结构的划分有利于保持数据库的
不属于对象构成成份的是
随机试题
骨盆出口平面的出口横径,即坐骨结节间径的平均长度是
梁小姐,2l岁,身体瘦弱,脊柱后凸畸形,弯腰动作受限,腹股沟区有一肿物,穿刺抽出脓液,应诊断为
某企业生产一种产品,单价10元,单位变动成本4元,本月销售量为1000件。固定成本为5000元/月。如果想要下月比本月的利润提高200%,假设其他条件不变,则单价应提高为()元。
下列项目中,免征土地增值税的有()。
在德育中,要注意“一把钥匙开一把锁”是贯彻了哪条原则?()
2014年,安徽省《政府工作报告》提出,()是我省经济增长的最大潜力和持续动力,彰显了省政府立足省情发展经济的新思路。
几乎所有的财务计划都要求从外部提供销售预测。(东北财经大学2013年真题)
对不同类型的运算符,优先级的规定是()。
At18,AshanthiDeSilvaofsuburbanClevelandisalivingsymbolofoneofthegreatintellectualachievementsofthe20thcentu
Traditionally,supportersmarkLaborDayinthecontextoflaborversuscorporations,asworkingpeopleversusbigbusiness.But
最新回复
(
0
)