首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
61
问题
有以下程序
#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://www.kaotiyun.com/show/Dd3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){charc1,c2;c1=’A’+’8’-’4’:c2=’A’+f8’-’5’;printf("%c,%dkn",e1,c2);}已知字母A的ASCII码为65
以下选项中关于C语言常量的叙述错误的是
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是()。
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式中包含对主属性部分依赖的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
朱砂入药的正确炮制方法是
急性再生障碍性贫血的临床表现为
依照《宪法》规定,中华人民共和国主席、副主席都缺位的时候,由全国人民代表大会补选。在补选以前,应由谁暂时代理主席职位?()
旅馆建筑照明标准值下列哪个地方最高?()
两条平行暗挖隧道相距小于1倍洞跨时,其开挖面前后错开距离不得不小于()。
在中国境内无住所,居住超过5年的个人,从第6年起,就其来源于()征税。
唯才是用,这是企业经营制胜的必要条件,因而,伯乐如何识千里马,是主管人员在事事讲求团体效率中必须具备的基本功夫。伯乐何以能“识”千里马,有靠直觉的、有靠经验的,同样地,主管遴选人才,也是靠直觉、靠经验。然而,经验的判断常常流于主观。所以()
设函数f(x),g(x)在[a,b]上连续,且g(b)=g(a)=1,在(a,b)内f(x)与g(x)可导,且g(x)+g’(x)≠0,f’(x)≠0。证明:存在ξ,η∈(a,b),使得
Thehunter-gatherertribesthattodaylivelikeourprehistorichuman【M1】______ancestorsconsumeprimarilyavegetabledietsu
A、Theserviceisveryslow.B、Saladisn’toffered.C、Thepricesaretoohigh.D、Thefoodispoor.Dnotanything/nonetospeakof
最新回复
(
0
)