首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 char fun( char *c ) { if ( *c<=’Z’ && *c>=’A’ ) *c -= ’A’-’a’; return *c; } main() { char s[81], *p=s; gets( s ); while(
有以下程序 char fun( char *c ) { if ( *c<=’Z’ && *c>=’A’ ) *c -= ’A’-’a’; return *c; } main() { char s[81], *p=s; gets( s ); while(
admin
2018-10-16
27
问题
有以下程序
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
答案
B
解析
函数fun的主要功能是判断字符是否为大写字符,如果是则转换为小写字符,主函数读入大写字符串,转换成小写。
转载请注明原文地址:https://kaotiyun.com/show/tuxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请读程序段:charstr[]="ABCD",*p=str;printf("%d\n",*(p+4));程序段的输出结果是______。
以下程序的输出结果是______。main(){inta=3;printf("%\n",(a+=a-=a*a));}
设变量x和Y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
以下程序中,fun函数的功能足求3行4列二维数组每行尢素中的最大值。请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{19,33,15,27},
当m=1,n=2,a=3,b=2,c=4时,执行d=(m=a!=b)&&(n=b>C后,m的值为________。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
在C语言中,while和do…while循环的主要区别是()。
以下4个选项中,不能看成一条语句的是
随机试题
A.四环三萜B.五环三萜C.四环四萜D.五环四萜E.六环三萜人参二醇是()。
关于产品质量认证制度表述中,不正确的是()。
在继电一接触器控制电路中,自锁触头起着失电压保护作用,保护的功能是()。
安全检查应包括施工全过程中的资源配置、()等内容。
沉管灌注桩在沉管和拔管施工中的一个正确做法是()。
某建设单位2010年9月1日领取了施工许可证。由于特殊原因不能按期开工,故向发证机关申请延期。根据我国《建筑法》的规定,下列关于延期的说法正确的是()。
在应用回归法分解成本时,单位变动成本可计算为()。
抽样统计中,估计量的性质包括()。
下列氨基酸中哪些是人类必需氨基酸
下列叙述中正确的是()。
最新回复
(
0
)