首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(char*c,int d) { *c=*c+1; d+=1; printf("%c,%c",*c,d);} main() { char a=’F’
有以下程序: #include void fun(char*c,int d) { *c=*c+1; d+=1; printf("%c,%c",*c,d);} main() { char a=’F’
admin
2021-06-15
57
问题
有以下程序:
#include
void fun(char*c,int d)
{ *c=*c+1;
d+=1;
printf("%c,%c",*c,d);}
main()
{ char a=’F’,b=’f’;
fun(&b,a);
printf("%c,%c\n",a,b);}
程序的输出结果为( )。
选项
A、g,GF,g
B、g,FF,g
C、GfF,G
D、f,gf,g
答案
A
解析
此题考查的是函数参数的传递。majn函数中首先调用fun函数,fun函数的功能是使字符c的ASCII码值加1并输出,使d加1并输出对应的字符:fun(&b,a)输出“g,G”,但是由于fun函数的第一个参数进行的是地址传递,而第二个参数进行的是值传递,所以main函数中的printf函数输出“F,g”。
转载请注明原文地址:https://kaotiyun.com/show/yytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中.与语句k=a>b?(b>e?1:0):0;功能相同的是()。
以下叙述中正确的是
以下关于return语句的叙述中正确的是
设有定义:intn1=0,n2,*p=n2,*q=n1;,以下赋值语句中与n2=n1;语句等价的是
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
在一个C源程序文件中所定义的全局变量,其作用域为
C语言中double类型数据占字节数为
下面关于“EOF”的叙述,正确的是
下面关于算法的叙述中,正确的是()。
关于算法,以下叙述中错误的是
随机试题
公司债务资本和权益资本之间应该有一个最优的比例,即()
滑数脉多见于
前列腺增生症患者直肠指诊前列腺的特征下列哪一项不符( )。
蛔虫病的治疗,辅以调理脾胃,主以
“壮水之主,以制阳光”是指()。
高压管道加工中,相邻两管道的外壁不得相碰,间距必须大于()mm。
某项固定资产原值为80000元,无残值,折旧年限为5年,若用双倍余额递减法计提折旧,则第4年应提折旧额为()。
下列作品、作家、国别(或朝代)对应正确的是()。
有研究指出,私人保险支出越多的国家往往越富有,在这些国家,购买保险是一种大众化的投资手段,产生这种现象的主要原因是:
A、TRUEB、FALSEA
最新回复
(
0
)