首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> typedef struct{int b,p;}A; void f(Ac)/*注意:c是结构变量名*/ {int j; e.b+=1; c.p+=2: } main( ) {int i; A a={1,2}
有以下程序: #include<stdio.h> typedef struct{int b,p;}A; void f(Ac)/*注意:c是结构变量名*/ {int j; e.b+=1; c.p+=2: } main( ) {int i; A a={1,2}
admin
2019-12-17
39
问题
有以下程序:
#include<stdio.h>
typedef struct{int b,p;}A;
void f(Ac)/*注意:c是结构变量名*/
{int j;
e.b+=1;
c.p+=2:
}
main( )
{int i;
A a={1,2};
f(a);
prinff("%d,%d\n",a.b,a.p);
}
程序的运行结果是( )。
选项
A、2,4
B、1,2
C、1,4
D、2,3
答案
B
解析
结构体变量可以作为函数的参数和返回值。作为函数的实参时,可以实现函数的传值调用。当使用结构体变量作为函数的形参时,实参也应该是结构体变量名,以实现传值调用,实参将副本给形参,在被调用函数中改变形参值对于调用函数中的实参没自影响,所以选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/m9Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主甬数中输出平均值和移动后的数据。例如,有10个正
请编写甬数voidfun(intx,intpp[],int*n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返同。例如,若x中的值为30,则有4个数符合要求,它们是1、3、5
编写函数fun,其功能是:根据以下公式计算s,并将计算结果作为函数值返回,n通过形参传入。例如,若n的值为11时,函数的值为1.833333。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fu
以下叙述中正确的是
设变量已正确定义,则以下能正确计算f=n!的程序段是
有以下程序main(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
随机试题
实际上,仿形销头部的球面半径应与铣刀相同。()
水泥混凝土路面的设计标准采用28d龄期的水泥混凝土抗弯拉强度。()
熔化极CO2气体保护焊的优点是()。
微处理器的重要性能指标之一是主频。主频越高,它的运算速度越快。()
班级开展《弟子规》等中华经典诵读活动,促进学生形成良好的道德行为规范,这种教育是()。
A、 B、 C、 D、 B将每个图形看成刻度尺,从左到右,0一8标数,第一个图形在2、4、6位置上标记,且2+4=6,题干图形都有类似的规律,选项中只有B符合。
说服的边缘路线
面对新的时代和新的实践,马克思主义永葆生命力的关键在于要
为窗体或报表的控件设置属性值的正确宏操作命令是()。
PassageFourWhatdatadidVetenskap&Allmanhetexpecttocollectbycarryingoutthestudy?
最新回复
(
0
)