首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
26
问题
有以下程序:
#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全国计算机二级
相关试题推荐
设有定义:struct{intn;floatx;)s[2],m[2]={{10,2.8},{0,0.0});则以下赋值语句中正确的是()。
有以下程序:#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
有以下程序:#include<stdio.h>main()intaa[3][3]={{2},{4},{6}},i,*P=&aa[0][0];for(i=0:i<2;i++){if(i==0)aa[i][i+1]
有以下程序:#incIude<stdio.h>main()inta:a=(int)(—1.53*3):printf("%d\n",a);}程序的运行结果是()。
以下选项中叙述正确的是()。
以下定义语句中正确的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
对下列二叉树进行前序遍历的结果是
随机试题
注册监理工程师的工作内容是控制所监理工程的投资,其目标是投资越省越好。()
对建设项目的经济评价,根据评价的角度、范围、作用的不同,分为( )。
同一笔经济业务需要填制两张或两张以上记账凭证的,不可以采用“分数编号法”编写的办法。( )
企业的下列行为中,违背会计核算一贯性原则的是()。
下列各项中,不属于常见的系统自动控制以及信息技术应用控制审计关注点的是()。
“天下第一行书”是指()。
【2015年吉林辽源】教师赵某违反学校管理制度,被校长在全校教师会议上点名批评,赵某的丈夫王某听说后,不辨是非,在校长下班的路上将其打成重伤,情节严重,依法应对王某追究()。
爱因斯坦说:“一个人的价值,应该看他贡献什么,而不应当看他取得什么。”这句话对我们的启示是()
[A]Loveyourself[B]Don’tgiveup[C]Forgiveandforget[D]Thinkofthepresent[E]Don’tbemeantoyourself
Thetaxidriverwasamaninhislatethirties.Hepickedmeupand【C1】______metomyplace.Iusuallyliketohavebrief【C2】__
最新回复
(
0
)