首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
29
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参a—ver所指的存储单元中。例如,输入8名学生的成绩:80.5、60、72、90.5、98、51.5、88、64则低
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是()。
下列叙述中正确的是()。
以下叙述中错误的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blankl.c。在此程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。例如,s所
以下选项中关于C语言常量的叙述错误的是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序的功能是:建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,
对象实现了数据和操作(方法)的结合,其实现的机制是
数据流图(DFD)中的有向箭头(→)表示()。
随机试题
白豆蔻入汤剂宜
患者,男,46岁。面色淡白,腰膝酸软,阳痿遗精,头昏耳鸣,畏寒肢冷,尿频,舌淡白,脉沉弱,应该选择
省级药监局给予警告,责令限期改正的药品生产企业的情况是
[2010年第108题]浴室内的哪一部分不包括在辅助保护等电位联结的范围?
结构防排水措施主要有()。
某零息债券到期期限5年,相对于普通5年期附息债券,其利率风险()。
我国电信服务质量管制的主要依据是()。
甲公司为增值税一般纳税人。主要从事化妆品生产和销售业务,2019年有关经营情况如下:(1)销售自产高档美容化妆品,取得不含增值税销售额3000000元。(2)将100套自产高档美容化妆品无偿赠送客户,当月同类化妆品不含增值税单价1000元/套。(3)将40
下列不属于学生的义务的是()。.
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
最新回复
(
0
)