首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
36
问题
有以下程序:
#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的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输m出主对角线元素之和。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:1#inclu
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在_______处应填入的选项是Structlink{chardata;_______}node;
下列关于栈的叙述中,正确的是
以下选项中,能用作数据常量的是
下面不属于软件工程的3个要素是
在软件设计中不使用的工具是
在关系数据库中,用来表示实体间联系的是
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
软件测试的目的是
随机试题
下列选项中,不具有法人资格的是()。
在2Cu2++4I-=CuI↓+I2中,φoI2/2I-=0.54V,φoCu2+/CuI=0.86V,φoCu2+/CuI>φoI2/2I-则反应方向向()。
A、理气,活血,止痛B、理气养血,暖宫调经C、活血,调经,止痛D、解郁调经E、调经养血,理气止痛妇女痛经丸的功能是
腰椎间盘突出最易发生的部位是
下列关于环境保护的表述中,哪些是正确的?()
汉字输入编码方案中的区位码属于()类编码。
地形起伏度是指在一个特定的区域内,最高点与最低点海拔高度的差值(数值为相对值,数值越大表示地形起伏越明显)。下面两图分别为“我国沿某经线的地形起伏度”和“我国不同地形起伏度上人口的累积分布”示意图,读图完成问题。下列关于我国人口分布的叙述,正确的是(
英国格拉斯哥大学发布公报说,盐中含有的钠常被认为是增加心血管疾病风险的重要因素,但对于盐中另一种成分氯的作用,科学界一直少有研究。该校研究人员对近1.3万名高血压患者进行了长达35年的跟踪调查,结果发现,如果血液中的氯离子含量过低,则高血压患者的死亡风险会
曲面上任意一点处的切平面在三个坐标轴上的截距之和为()
Manyyoungcouples,especiallythepost-80sinChina,areoptingfor"nakedmarriage"—tyingtheknotwithoutbuyinghousesandc
最新回复
(
0
)