首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include typedefstruct{intb,p;}A; voidf(AC)/*注意:c是结构变量名*/ {intj; c.b+=1;c.p+=2; } main() {inti; Aa={1,2}; f(a); printf("%
有以下程序: #include typedefstruct{intb,p;}A; voidf(AC)/*注意:c是结构变量名*/ {intj; c.b+=1;c.p+=2; } main() {inti; Aa={1,2}; f(a); printf("%
admin
2020-11-23
21
问题
有以下程序:
#include
typedefstruct{intb,p;}A;
voidf(AC)/*注意:c是结构变量名*/
{intj;
c.b+=1;c.p+=2;
}
main()
{inti;
Aa={1,2};
f(a);
printf("%d,%d\n",a.b,a.p);
}
程序运行后的输出结果是( )。
选项
A、2,4
B、1,2
C、1,4
D、2,3
答案
B
解析
结构体变量可以作为函数的参数和返回值。作为函数的实参时,可以实现函数的传值调用。当使用结构体变量作为函数的形参时,实参也应该是结构体变量名以实现传值调用,实参将拷贝副本给形参,在被调用函数中改变形参值对于调用函数中的实参没有影响。所以选择B。
转载请注明原文地址:https://jikaoti.com/ti/c9D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf(″%d\n″,y);}程序运行后的输出结
有以下程序段:intx,i;for(i=1;i<=100;i++){scanf(″%d″,&x);if(x<0)continue;printf(″%4d\n″,x);}下列各项中,针对上述程序段的描述正确的是()。
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCⅡ码降序排列。例如,原来的字符串为″CEAedca″,排序后输出为″CedcEAa″。注意:请勿改动主函数main和其他函数中的任何何内容,仅在函数fun的花括号中填入你编
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
若有以下的说明和定义:fun(int*z){….}mian(){int(*x)()=fun,*y(),w[10],z;…}在必要的赋值之后,对fun函数的正确调用
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
在面向对象方法中,不属于“对象”基本特点的是
在数据管理技术发展的三个阶段中,数据共享最好的是
在软件开发中,下面不属于设计阶段的任务的是()。
随机试题
2,4,6,9,13,19,()
重要性取决于在具体环境下对错报金额和性质的判断。以下关于重要性的理解不正确的是()
教学有法,且有定法。()
A.切取或钳取活组织检查B.吸取活组织检查C.穿刺检查D.切除活组织检查E.冰冻活组织检查适用于面积小或完整、位于深部的小肿瘤以及淋巴结的检查是
婴幼儿时期最常见的肺炎是
当人体通过()以上交流电流时,就有触电感觉。
【背景资料】某装配式工程项目,建设单位和某施工单位根据《建设工程施工合同(示范文本)》(GF-2017-0201)签订了施工承包合同,合同工期35天。工程实施过程中发生了下列事件:事件一:施工单位将施工作业划分为A、B、C、D
某管道运输公司位于“营改增”试点地区,主要从事天然气输送服务,属于增值税一般纳税人。2017年12月该公司向客户运输天然气共取得不含税收入3000万元,同时随同天然气输送向客户收取管道维护费50万元,当月发生可抵扣的增值税进项税额为150万元。该公司12月
培训效果信息的种类包括()等方面的信息。
2013年二季度,我国税收月收入同比增速逐步提高,分别为7.9%、8.3%和12.9%。截至2013年6月,全国税收总收入完成59260.61亿元,同比增长7.9%,较上年同期回落1.9个百分点。其中,国内增值税、企业所得税同比分别增长6.6%和14.2%
最新回复
(
0
)