首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include typedefstruct{int b,p;}A; void f(A c)/*注意:C是结构变量名*/{ intj; c.b+=1;c.p+=2;} main(){ i;
有以下程序 #include typedefstruct{int b,p;}A; void f(A c)/*注意:C是结构变量名*/{ intj; c.b+=1;c.p+=2;} main(){ i;
admin
2020-07-28
57
问题
有以下程序
#include
typedefstruct{int b,p;}A;
void f(A c)/*注意:C是结构变量名*/{
intj;
c.b+=1;c.p+=2;}
main(){
i;A a={1,2);
f(a);
printf("%d,%dha",a.b,a.p);}
程序运行后的输出结果是
选项
A、2,4
B、1,2
C、1,4
D、2,3
答案
B
解析
在C语言中,数据只能从实参单向传递给形参,称为“按值”传递。也就是说,当简单变量作为实参时,用户不可能在函数中政变对应实参的值。所以本题中在main()函数f(a)语句中结构体实参a作为值,传递给函数f(A c)中的形参c:这种值传递的方式不会对实参a产生任何影响,所以结构体实参a的值不会发生变化。
转载请注明原文地址:https://kaotiyun.com/show/213p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中fun函数的功能是:求s=aa…aa-…-aaa-aa-a(0c处aa…aa表示n个a,a和n的值在1至9之间)例如a=3,n=6,则以上表达式为:s=333333-33333-3333-333-3
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文
请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。例如:若有5门课程的成绩是:90.5,72,80,61.5,55。则函数的值为:71.80。注意:部分源程序存在文件PROG1.C中。请勿改动主函
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是对形参b所指结构体变量中的数据进行修改,最后在主函数中输出修改后的数据。例如:b所指变量t中的学号、姓名、和三门课的成绩依次是:10002、’’ZhangQi’’、9
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
“商品”与“顾客”两个实体集之间的联系一般是
若有以下程序main(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)a[j++]=a[i];a[j]=’\0’;printf("%s\n
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
随机试题
保险是一种规避风险的方法,它属于()
《诗经》在内容上分为“风”“雅”“颂”三部分。()
甲请乙为其在丙家盗窃时望风,乙同意,某日晚,甲乙按约定前往丙家,乙在门外望风,甲进入丙家后,见丙一人在家,便对丙实施暴力,抢劫了丙的1万元现金。对本案应如何认定?( )
下列不是房屋权属登记必经程序的是()。
当事人向仲裁机构提出变更对自己合法权益有严重侵害条款的请求后,( )。
根据银监会《贷款公司管理暂行规定》,资本净额为2亿元的某贷款公司对同一借款人的贷款余额不得超过()万元。
一座森林,物种越丰富越自然,其生态功能就越强大越持久。人类也如森林,置身其中的每个人都是独特的个体,都有自己的活法。父母素质、出生环境、教育环境、生活环境等,决定了人们的能力高低、眼界宽窄,也就决定了人们在社会中定位的千差万别。最终的定位是千百种微量因素不
共同犯罪:是指两人以上共同故意犯罪。共同犯罪必须具备以下要件:第一,犯罪主体必须是两人以上达到刑事责任年龄并且具有刑事责任能力的人;第二,有共同的故意犯罪;第三,有共同的犯罪行为。据此定义,下列属于共同犯罪的行为是()。
Whenisthemeetinghold?
Iwasverymuchput__________byMark’srudebehavior;itreallyannoyedme.
最新回复
(
0
)