首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include typedef struct{int b,P;}A; void f(A C)/*注意:C是结构变量名*/ {int j; c.b+=1;e.p+=2; } main()
有以下程序: #include typedef struct{int b,P;}A; void f(A C)/*注意:C是结构变量名*/ {int j; c.b+=1;e.p+=2; } main()
admin
2020-10-26
25
问题
有以下程序:
#include
typedef struct{int b,P;}A;
void f(A C)/*注意:C是结构变量名*/
{int j;
c.b+=1;e.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
解析
结构体变量可以作为函数的参数和返回值。作为函数的实参时,可以实现函数的传值调用。当使用结构体变量作为函数的形参时,实参也应该是结构体变量名以实现传值调用,实参将拷贝副本给形参,在被调用函数中改变形参值对于调用函数中的实参没有影响。所以选择B。
转载请注明原文地址:https://kaotiyun.com/show/UV3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main(){intz;z=f(3);prinf
有如下程序#include<stdio.h>#include<string.h>8truetS{charname[10];};main(){structSs1
在数据库中,数据模型包括数据结构、数据操作和()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列排序方法中,最坏情况下比较次数最少的是()。【09年3月】
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
下面选项中不是关系数据库基本特征的是()。
下面不能作为结构化方法软件需求分析工具的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
下面描述中不属于数据库系统特点的是
随机试题
男性,56岁。患慢性骨髓炎8个月,血红蛋白70g/L,白细胞、血小板正常。血清铁6.21μmol/L,铁蛋白206μg/L,骨髓增生活跃,细胞外铁(+++)。该患者治疗措施主要是
A.胆碱酯酶活性受抑制B.碳氧血红蛋白体内蓄积C.高铁血红蛋白体内蓄积D.交感神经过度兴奋E.迷走神经过度兴奋CO中毒的机制是
A.去心B.去皮壳C.去毛D.去核E.去残肉
某公司7月份发生下列经济业务(不考虑相关税费):(1)销售材料一批,货款2000元,当即存入银行。(2)销售产品一批,货款5000元,当即收到4000元存入银行,其他货款暂欠。(3)预付7~12月的固定资产租金3000元。(4)收到3月份的应收
投机方法中,属于建仓阶段内容的有()。
下列选项中,关于个人商用房贷款,说法正确的有()。
考古学家在阿拉伯半岛的阿尔马塔夫遗址中已清理出9000多件遗物,其中90%以上为当地的朱尔法淘,包括一件完整的朱尔法夹砂红陶罐;西亚釉陶仍为孔雀绿釉陶和熔块胎陶;中国产的瓷器有龙泉窑青瓷,景德镇窑青花瓷、白瓷、青白瓷及广东地区产酱釉粗瓷等;另有泰国产青瓷。
[A]TheLaborDepartmentexpectstwomillionnewjobsthisyearontopofthe1.7millioncreatedlastyear.Helpingtofuelwha
Ipromisedtomeethimthereinamonth,______Iwassufficientlyrecoveredtodoso.
A、onetoworkmoreefficientlyB、topromoteastrongheartC、toloseweightD、onetosleepbetterB
最新回复
(
0
)