首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include voidfun(char*c,intd) {*c=*c+1; d=d+1; printf("%c,%c,",*c,d); } main() {charb=’a’,a=’A’; fun(&b,a); printf("%c,%c\
有以下程序 #include voidfun(char*c,intd) {*c=*c+1; d=d+1; printf("%c,%c,",*c,d); } main() {charb=’a’,a=’A’; fun(&b,a); printf("%c,%c\
admin
2019-06-09
66
问题
有以下程序
#include
voidfun(char*c,intd)
{*c=*c+1;
d=d+1;
printf("%c,%c,",*c,d);
}
main()
{charb=’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/NxRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于结构化程序设计的叙述中正确的是
C语言主要是借助以下哪种手段来实现程序模块化
以下叙述中正确的是
若有以下程序main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b=2)r+=2;if(c!=3);r+=3;if(d=4)r+=4;printf(’’%d\n’’,r);)则程序的输
有以下程序#include<stdio.h>main(){charcl,c2,c3,c4,c5,c6;scanf(’’%c%c%c%c’’,&c1,&c2,&c3,&c4);c5=getchar0;c6=getchar0;putcha
以下叙述中正确的是
有以下程序段inti,n;for(i=0;i<8;i++){n=rand0%5;switch(n){case1:case3:printf(’’%d\n’’,n);break;case2:case4:printf(’’%d\n’’,n);c
以下叙述中正确的是
以下叙述中正确的是.
若程序中有宏定义行:#defineN100则以下叙述中正确的是
随机试题
1992年,当明尼苏达州矿产和制造公司(MinnesotaMiningandManufacturing,3M)以全球收入68亿元成为世界100强企业之一时,无疑向世人说明了一个成功的全球观念。3M公司成立90年中几乎有一半时间是投身于国际事业的。它的
下列选项中,不含甘草的是
神识不清,语言重复,时断时续,语声低弱模糊者,为自言自语,喃喃不休,见人语止,首尾不续者,为
蛇床子的功效是()
较易导致肾损伤的药品是较易导致中毒性肝炎、肝衰竭的药品是
建设项目合同文件的组成包括( )。
________的作用使管道在该点无任何方向位移。()
2012年2月13日,中国金融期货交易所推出5年期国债期货(仿真)交易,该合约最小变动价位为()个点。
配送中心有哪几种分类方法?具体如何分类?
Whatshouldthewomando?
最新回复
(
0
)