首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include 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
有以下程序 #include 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
admin
2015-07-28
30
问题
有以下程序
#include
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、1,2
B、2,4
C、1,4
D、2,3
答案
A
解析
考查结构体变量作为函数实参整体传递,也是一种值传参,形参的变化不能影响到实参,所以调用函数f(a)对a中的数据没有影响,输出结果为1,2,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/xFn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。 #include <string.h> main() { char*a="abcdefghi";int k fun(a);puts(a); } fun(char*s) { int x,y; char c for(x=0,
有以下程序 main() { int a=1,b; for(b=1;b<=10;b++) { if(a>=8)break; if(a%2==1){a+=5;continue;} a-=3; } printf("%d\n",b); } 程序运行后的输出结果是
下列字符序列中,不可用作C语言标识符的是______。
以下叙述中正确的是______。
NgNNdoublex=17;inty;,当执行Y=(int)(x/5)%2;之后Y的值为【】。
下列选项中,能正确定义数组的语句是
以下关于C语言数据类型使用的叙述中错误的是
若有定义:inta[4][10];,则以下选项中对数组元素a[i][i]引用错误的是______。(0<=i<4,0=i<10)
以下选项中可作为C语言合法常量的是______。
以下选项中,非法的字符常量是______。
随机试题
脊髓丘脑束起自_______侧的后角细胞,传导_______侧躯干、四肢的_______冲动。
关于FLAIR序列的叙述,错误的是
A.TCR复合物及其辅助受体B.BCR复合物及其辅助受体C.IgFc受体D.细胞因子受体E.死亡受体分布广泛,主要有TNFRI、Fas,诱导细胞凋亡的细胞因子是
耐热橡胶制品最适的灭菌方法是()。[2009年真题]
患者,女,65岁。慢性咳喘病史20余年,近1周来出现双下肢浮肿,呼吸困难加重,腹部胀满有水,心悸,咳喘,咳痰清稀,纳差,怕冷,尿少。查体:发绀明显,桶状胸,剑突下可见心尖搏动,心率119次/分,双肺可闻及干湿性啰音,肝肋下lcm,双下肢浮肿(+),腹水(
下列哪一项不是治疗肾阳不足型阳痿的主穴
甲、乙、丙各出资20万、20万、60万建造了一栋房屋,约定将该房屋出租给丁。在丁居住期间,屋檐脱落砸伤路人戊。下列哪些选项是正确的?
甲公司于2009年4月12日向乙公司购买一批电器设备,并委托其开户银行于当日签发了一张价值20万元的银行汇票,乙公司收到汇票后应在( )提示前付款。
消费者偏好不变,对商品的消费量随着消费者收入的增加而减少,则这种商品属于()。
《堂吉诃德》的作者是(),《坎特伯雷故事集》的作者是()。
最新回复
(
0
)