首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
18
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){______________printf("%d".w[i]);}printf("\n
有以下程序:#include<stdio.h>main(){inta=5,b=1,t;t=(a<<2)|b;printf("%d\n",t);{程序运行后的输出结果是()。
设有定义:struct{intn;floatx;)s[2],m[2]={{10,2.8},{0,0.0});则以下赋值语句中正确的是()。
若有以下语句:intn;floatf=13.8;则执行n=(int)f%3;后,n的值是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
以下程序用来统计文件中字符的个数(函数feof用于检查文件是杏结束,结束时返回非零):#include<stdio.h>main(){FILE*fp:longnum=0;fp=fopen("fname.d
下面结构体的定义语句中,错误的是()。
对下列二叉树进行前序遍历的结果是
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
随机试题
HowtoReduceYourWeight?Youfeelsad;"Iskipmybreakfastandsupper.Iruneverymorningandevening.WhatelsecanId
某一急性药物中毒患者,表现为昏迷、瞳孔极度缩小,呼吸深度抑制,血压降低,出现上述中毒症状的药物是
公安科技群众化的内容主要有()。
依次填入下列各句横线上的词语,最恰当的一组是:读者在阅读文章时,他们最为________的,往往是作者对生活的理解和感受。当他们的亲身________与作者的思想、感情发生________时,就可能________对生活的思考和分析。
我国宪法规定,全国人民代表大会代表受()的监督。
在计算机内部,不需要编译,计算机就能够直接执行的语言是()。
VBA语句“DimNewArray(10)asInteger”的含义是
在购买计算机时,“PentiumⅡ300”中的300是指
一个字符的标准ASCII码的长度是()。
Whenaninventionismade,theinventorhasthreepossible【C1】______ofactionopentohim:hecangivetheinventiontofilew
最新回复
(
0
)