首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
25
问题
有以下程序
#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的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下画线处填入正确的内容并把下画
给定程序中,函数fun的功能是将a和b所指的两个字符串分别转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串”32486”和”12345”,在主函数中输出的函数值为44831。请在
数据流图(DFD)中的有向箭头(→)表示()。
下列叙述中错误的是()。
以下选项中不能用作C程序合法常量的是()。
C语言源程序名的后缀是()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
若有定义:charch;inta;doubled;,当输入为1234.5678910.36时,以下选项中能给各个变量正确输入数据的是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。例如,原来的字符串为"CEkedca",排序后输出为"CedcEAa"。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编
随机试题
资产评估中,对资产进行评估的评估值,是资产的()
下列不属于艾青创作作品的一项是()
治疗夏伤暑湿,身热烦渴,小便不利,泄泻者,应首选()
中国咨询协会于()年正式加入FIDIC。
经返工重做或更换器具、设备的检验批,应()。
下列观点中,符合会计职业道德要求的是()。
被整顿的保险公司经整顿已纠正其违反《保险法》规定的行为,恢复正常经营状况的,由整顿组织提出报告,经保险监督管理机构批准,整顿结束。( )
西达公司是一家民营医药企业,专门从事药品的研发、生产和销售。公司自主研发并申请发明专利的抗癌新药自上市后销量快速增长,目前生产已达到满负荷状态。西达公司正在研究是否扩充抗癌新药的生产能力,有关资料如下:抗癌新药目前的生产能力为400万支/年。西达公司经过
以语言传递为主的教学方法不包括()。
Withsmartphonestakingtheworldbystorm,aphonethatcanonlysendandreceivevoicecallsandtextmessagesmayseemlikea
最新回复
(
0
)