首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char *c,int d) { *c=*c+1; d=d+1; printf("%c,%c,",*c,d); } main() { char b=’a’,a=’A’; fun(&b,a); printf
有以下程序 #include void fun(char *c,int d) { *c=*c+1; d=d+1; printf("%c,%c,",*c,d); } main() { char b=’a’,a=’A’; fun(&b,a); printf
admin
2019-08-18
41
问题
有以下程序
#include
void fun(char *c,int d)
{ *c=*c+1;
d=d+1;
printf("%c,%c,",*c,d);
}
main()
{ char b=’a’,a=’A’;
fun(&b,a);
printf("%c,%c\n",b,a);
}
程序运行后的输出结果是
选项
A、b,B,b,A
B、b,B,B,A
C、a,B,B,a
D、a,B,a,B
答案
A
解析
本题重点考察函数的调用,首先要了解字母对应的ASCII 码。例如 A为65,a为97 。即字母+1则可得到下一个字母。其次是函数形参和实参的问题,运行过程如下:在fun(&b,a)中,*c = ’a’, d=65。*c+1=’b’, d+1=66,printf("%c,%c,",*c,d);输出b B因为指针c指向地址的值为b,此时b=*c = ’b’;函数返回执行printf("%c,%c\n",b,a); 输出b,A,因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/FvRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是
以下叙述中正确的是
有以下程序#includemain(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程序运行后的输出结果是
对于一个正常运行的C程序,以下叙述中正确的是
结构化程序设计中,下面对goto语句使用描述正确的是
下列关二叉树的叙述中,正确的是()。
有以下程序#include#includeStructA{inta;charb[10];doublec;};structAf(structAt);main(){struct
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
随机试题
如果谈话的动机正确,可不必注意谈话艺术和技巧。()
A.凉血地黄汤B.止痛如神汤C.桃仁承气汤D.补中益气汤E.当归四逆汤
患儿,7个月,人工喂养,未添加辅食。近来出现烦躁、易怒,口唇黏膜苍白,面色蜡黄,反应迟钝。查体:血红蛋白80g/L,外周血呈大细胞形态。该患儿发病的原因是
某建设项目现金流量如下表所示,则该项目的静态投资回收期为______年。
打桩的顺序,以下说法不正确的是()。
商业银行各级用户应妥善保管自己的用户密码,至少()个月更改一次密码,并登记密码变更登记簿。
下列选项中属于失眠障碍的诊断要点的是()。
Inthebeginningofparagraphonewearetoldthatscientistscannotagree______.Whatdoes"some"inthesecondsentenceofp
●Forquestions1-8youwillhear8shortrecordings.●Foreachquestion,mark(A,BorC)forthecorrectanswer.
Aresearchersaysleadintheenvironmentcouldbeamajor【D1】______byyoungpeople.DoctorHerbertNeedlemanisaprofessorat
最新回复
(
0
)