首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include typedef struct { int b, p; } A; void f(A c) /* 注意:c是结构变量名 */ { int j; c.b += 1; c.p+=2; } main() { int i; A a={1
有以下程序 #include typedef struct { int b, p; } A; void f(A c) /* 注意:c是结构变量名 */ { int j; c.b += 1; c.p+=2; } main() { int i; A a={1
admin
2020-11-27
45
问题
有以下程序
#include
typedef struct { int b, p; } A;
void f(A c) /* 注意:c是结构变量名 */
{ int j;
c.b += 1; c.p+=2;
}
main()
{ int i;
A a={1,2};
f(a);
printf("%d,%d\n", a.b, a.p);
}
程序运行后的输出结果是( )。
选项
A、1,2
B、2,4
C、1,4
D、2,3
答案
A
解析
考查结构体变量作为函数实参整体传递,也是一种值传参,形参的变化不能影响到实参,所以调用函数f(a)对a中的数据没有影响,输出结果为1,2,答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/S43p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若k是int类型变量,且有以下for语句1for(k=-1;k
有以下程序:#include<stdio.h>voidfun(char*c){while(*c){if(*c>=’a’&&*c<=’z’)*c=*c-(’a’-’A’);c++;}}voidmain(
以下选项中,不合法的C语言用户标识符是
以下选项中不属于C语言标识符的是
下面选项中合法的字符常量是
以下关于结构化程序设计的叙述中正确的是
在满足实体完整性约束的条件下
学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式中包含对主属性部分依赖的是
在满足实体完整性约束的条件下()。
表示学生选修课程的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,检索选修了课程号为2的课且成绩不及格的学生学号的表达式是
随机试题
公平正义理念的基本要求不包括下列哪个选项?()
招标人应当合理确定提交资格预审申请文件的时间,自资格预审文件停止发售之日起不得少于()日。
下列机构中,不属于期货监管机构的是()。
某县A、B、C、D、E五个乡镇都开展技能型改村建设活动。在某段时间内作出如下安排:(1)只有C、D两乡镇都开展该活动,A或B两乡镇才开展该活动:(2)如果C乡镇开展该活动,那么E和A两乡镇必定都开展该活动:(3)如果E乡镇开展
Rachel:Prof.Leech’scoursereallygivesmeaheadache.Kevin:______
“——,却话巴山夜雨时”是李商隐《夜雨寄北》中的名句。
党的“一个中心、两个基本点”的基本路线
MIDI是一种使用符号表示的、由计算机合成的音乐,与取样得到的波形声音相比有其自己的特点。下面关于MIDI的叙述中,错误的是(50)。
下列说法中,错误的是
A、Hepaidnoattentiontoit.B、Hewastoobusytotakeabreak.C、Hedidn’tknowthereisacopymemo.D、Hewasnotintheoff
最新回复
(
0
)