首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> typedef struct{int b,p;)A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=1;c.p+=2; } ma
有以下程序: #include<stdio.h> typedef struct{int b,p;)A; void f(A c)/*注意:c是结构变量名*/ { int j; c.b+=1;c.p+=2; } ma
admin
2018-01-14
78
问题
有以下程序:
#include<stdio.h>
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、2 4
B、1 2
C、1 4
D、2 3
答案
B
解析
考查结构体变量作为函数实参整体传递,也是一种值传参,形参的变化不能影响到实参,所以调用函数f(a)对a中的数据没有影响,输出结果为12,答案选B。
转载请注明原文地址:https://kaotiyun.com/show/3Txp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在使用putchar和getchar函数处理字符时,必须在程序的开头出现包含头文件命令行是_________。
有以下程序,若运时从键盘输入:18,11,则程序的输出结果是________。main(){inta,b;printf("Entera,b:");scanf("%d,%d",&a,&b);while(a
以下程序运行后的输出结果为_________。main(){intx=0210;printf("%x\n",x);}
设有以下宏定义: #defineA2 #defineBA+3则执行赋值语句“t=B*2;”后,int型变量t的值为_________。
已知“inta=2,b=2,c=3;”,则执行完语句“a*=18+(b++)-(++c);”后,a的值是________。
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)。请填空。structlink{chardata;【】;}node;
栈通常采用的两种存储结构是
以下4组用户定义标识符中,全部合法的一组是
用树形结构来表示实体之间联系的模型称为
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
随机试题
幼儿园中必须给幼儿教授大量的读写算知识,否则影响幼儿智力的开发。()
不属于脊柱4个生理弯曲的是
上颌第三磨牙的解剖形态中,哪些是错误的
关于NK细胞下述错误的是
男,45岁,肝性脑病昏迷期,其不可能出现的表现是
患者,男性,18岁,学生。晨跑后感左侧胸闷、胀痛,气促,出冷汗。查体:神清,面色苍白,唇发绀,呼吸30次/分,左上肺叩呈鼓音,呼吸音消失,心率110次/分,律齐。该患者最可能的诊断是
X公司系股份有限公司,A和B注册会计师于2008年3月20日完成对X公司2007年度财务报表的外勤审计工作。该公司未经审计的2007年度的资产负债表和利润及利润分配表各项目金额如答题卷中试算平衡表工作底稿的“审计前金额”栏所列(金额单位:人民币万元)。A
_____ofthestudentsinourclass______moneyforthedisabledchild.
Thedifferencebetweenaliquidandagasisobvious(1)_____theconditionsoftemperatureandpressurecommonlyfound(2)_____o
A、Bothprovideaccommodationsfortheyoung.B、Bothhaveplacestostorefood.C、Bothhavedevicesforregulatingthetemperatur
最新回复
(
0
)