首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include char fun( char *c ) { if ( *c=’A’ ) *c -= ’A’-’a’; return *c; } main() { char s[81], *p=s; gets( s ); while(
有以下程序 #include char fun( char *c ) { if ( *c=’A’ ) *c -= ’A’-’a’; return *c; } main() { char s[81], *p=s; gets( s ); while(
admin
2019-08-18
53
问题
有以下程序
#include
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
答案
A
解析
考查地址传参。函数fun()的作用是将字符c由大写转为小写,地址传参中,形参的改变和实参的改变保持同步,所以本程序将输入的字符转为对应的小写形式:open the door,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/FqRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includevoidfun(inta[],intn){intt,i,j;for(i=0;i<n;i+=2)for(j=i+2;j<n;j+=2)if(a[i]>a[j]){t=a[i];a[i]=a[j];a[j]=t;}}
有以下程序#includemain(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i<2;i++)fo
以下选项中合法的常量是
下关于逻辑运算符两侧运算对象的叙述中正确的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
下列叙述中正确的是()。
若有定义语句:chars[10]="1234567\0\0":则strlen(s)的值是()。
函数fun的功能是:计算请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程序的结构!#include#includedoubl
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0:(3)xl
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
随机试题
触电事故的有害因素不包括()。
根据工业区位理论,下列描述正确的是()。
风险与对策汇总表主要包括()。
某工厂生产的产品每件售价为200元,单位产品可变成本100元,单位产品营业税及附加20元,年固定成本300万元,若想达到年利润为100万元时,年产销量应为( )件。
下列各项中,应作为管理费用处理的是()。
甲、乙、丙、丁四人决定投资设立一普通合伙企业,并签订了书面合伙协议。合伙协议的主要内容如下:(1)甲以货币出资10万元,乙以实物折价出资8万元,丁以货币出资4万元,丙以劳务作价出资6万元;(2)约定了分配利润和承担债务的比例;(
以下哪些内容是包含在工作说明书中的()
支付赔偿金、返还财产和恢复原状的赔偿方式应当单独适用。()
下列属于公务员的是:
2012年9月10日,日本政府不顾中方一再严正交涉,宣布“购买”钓鱼岛及其附属的南小岛和北小岛,实施所谓“国有化”。中国政府和人民对此表示坚决反对和强烈抗议。这说明()。
最新回复
(
0
)