首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() void fun(char*c,int d) { char b=’a’,a=’A’; {*c=*c+1;d=d+1; fun(&b,a);printf("%c,%c\
有以下程序 #include main() void fun(char*c,int d) { char b=’a’,a=’A’; {*c=*c+1;d=d+1; fun(&b,a);printf("%c,%c\
admin
2020-07-28
28
问题
有以下程序
#include
main()
void fun(char*c,int d) { char b=’a’,a=’A’;
{*c=*c+1;d=d+1; fun(&b,a);printf("%c,%c\n",b,a);
printf("%c,%c,",*c,d);} }
程序运行后的输出结果是
选项
A、b,B,b,A
B、b,B,B,A
C、a,B,B,a
D、a,B,a,B
答案
A
解析
本题中fun函数的参数传递方式,形参c是传地址,形参d是传值,所以在主函数中,执行fun时,把变量b的地址传给了c,把a的值传递给了d,经过运算,输出的值为b,B。在主函数的输出语句中,输出变量b的值为b,变量a的值为A。
转载请注明原文地址:https://kaotiyun.com/show/n13p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。例如:若有5门课程的成绩是:90.5,72,80,61.5,55。则函数的值为:71.80。注意:部分源程序存在文件PROG1.C中。请勿改动主函
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。例如:二维数组中的值为:1357929994699981
下列叙述中正确的是
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
下列关于数据库设计的叙述中,正确的是
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
随机试题
A.寒痰B.热痰C.风痰D.燥痰E.湿痰
医生如何做才合乎道德积极的救治符合医学伦理学的有利原则
头部外伤后,最常扪及头皮下波动的是
下列数值修约到小数点后两位,最恰当的是()。
注册会计师如果没有查出被审计单位会计报表中的错误事项,必须承担法律责任。()
《公司法》的核心旨在()。
(2004年考试真题)在边际贡献大于固定成本的情况下,下列措施中有利于降低企业复合风险的有()。
道教官观盛行以壁画作为殿堂的装饰,常用的装饰图案有()。
关于HAMA量表测评总分下列描述不正确的是()。
Wouldyoubehappierifyouspentmoretimediscussingthestateoftheworldandthemeaningoflife—andlesstimetalkingabou
最新回复
(
0
)