首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 char fun(char*c){if(*c=’A’) *c-=’A’-’a’; return*c;} main(){char s[81],*p=s; gets(s); while(*p)(
有以下程序 char fun(char*c){if(*c=’A’) *c-=’A’-’a’; return*c;} main(){char s[81],*p=s; gets(s); while(*p)(
admin
2018-01-11
25
问题
有以下程序
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(*);
putchar(*p);
p++;}
printf("\n");}
若运行时从键盘上输入OPEN THE DOOR,程序的输出结果是
选项
A、oPEN tHE dOOR
B、open the door
C、OPEN THE DOOR
D、Open The Door
答案
B
解析
函数fun的主要功能是判断字符是否为大写字符,如果是则转换为小写字符,主函数读入大写字符串,转换成小写。
转载请注明原文地址:https://kaotiyun.com/show/HUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是输出以下形式的金字塔图案:main(){inti,j;*for(i=1;i<=4;i++)
数据流图的类型有_________和事务型。
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!a)x--;elsex=5:if(c)x=3;elsex=4:
当c的值不为0时,在下列选项中不能正确将c的值赋给变量a、b的是()。
下面程序的输出结果是_________。#defineMAX3inta[MAX];main(){funl();fun2(a);printf("\n");}funl(){int
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输人数据的形式应该是_________。chara[10],b;scanf("a=%sb=%c",a,&b);
若有定义语句intb=2;,则表达式(b<<2)/(3||b)的值是()。
以下选项中表示一个合法的常量是(说明:符号口表示空格)()。
下面程序的运行结果是___________。#include#defineSIZE12main(){chars[SlZE];inti;for(i=0;i
随机试题
某企业2009~2012年销售收入与资产及无息流动负债的情况如下:要求:(1)要求采用高低点法分项建立资金预测模型。(2)计算2012年的资金需要量。(3)如果预测2013年销售收入为1000万元,利润留存为40万元,计算2013年的资金需要总
习近平新时代中国特色社会主义思想是实现中华民族伟大复兴的行动指南。
强直性脊柱炎最早受累的脊柱部位是()
下列有关行政处罚的说法正确的有:()
水泥稳定级配碎石基层应按()进行质量评定。
根据系统安全理论的观点,下列关于安全与危险的描述中,错误的是()。
与固定资产有关的专业人员服务费应计入当期损益。()
甲企业是国有独资企业。根据《企业国有资产法》的规定,下列各项中,属于甲企业关联方的有()。
下列与生活相关的化学常识中,不正确的是:
有以下程序#include<stdio.h>main(){inta=5,b=lt;t=(a<<2)|b;printf("%d\n",t);}程序运行
最新回复
(
0
)