首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() void fun(char*c,int d) { char a=’F’,b=’f’; { *c=*c+1; fun
有以下程序: #include main() void fun(char*c,int d) { char a=’F’,b=’f’; { *c=*c+1; fun
admin
2021-02-25
38
问题
有以下程序:
#include
main()
void fun(char*c,int d) { char a=’F’,b=’f’;
{ *c=*c+1; fun(&b,a);
d+=1; printf("%c,%c\n",a,b);}
printf("%c,%c",*c,d);}
程序的输出结果为( )。
选项
A、g,GF,g
B、g,FF,g
C、GfF,G
D、f,gf,g
答案
A
解析
此题考查的是函数参数的传递。main函数中首先调用fun函数,fun函数的功能是使字符c的ASCII码值加1并输出,使d加1并输出对应的字符;fun(&b,a)输出“g,G”,但是由于fun函数的第一个参数进行的是地址传递,而第二个参数进行的是值传递,所以main函数中的printf函数输出“F,g”。
转载请注明原文地址:https://kaotiyun.com/show/K6tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面各项中属于应用软件的是()。
有以下程序:#include<stdio.h>inta=1.b=2:voidfunl(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}main(){funl(5,6);f
设有定义:doublex=2.12;,以下选项中不能完整输出变量x值的语句是()。
层次型、网状型和关系型数据库的划分原则是()。
有以下程序段:int*P:P=__________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为()。
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
随机试题
一般来说,以下犯罪行为不属于腐败犯罪表现的是()。
等渗性缺水纠正后,容易出现低血钾的原因是
处理新生儿重度代谢性酸中毒宜用
尿激酶属于
病人程某,因肠胀气需做肛管排气,下列操作哪项不妥()
甲电器商场向消费者个人销售的传真机,可以开具增值税专用发票。()
从现在开始,建设节约型社会,我们要着力抓好以下哪几个方面的工作?()
标志着认知心理学的诞生的《认知心理学》一书,出自哪位研究者?()
设4元非齐次线性方程组Ax=b的系数矩阵A的秩r(A)=3,且它的3个解向量η1,η2,η3满足η1+η2=(2,0,-2,4)T,η1+η3=(3,1,0,5)T,则Ax=b的通解为_________________.
Arborealnestsoftenfeaturecarton______constructedbytermites.Thecentreofasubterraneannestfeaturesa______.
最新回复
(
0
)