首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inelude 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)
有以下程序: #inelude 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)
admin
2020-11-27
33
问题
有以下程序:
#inelude
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
解析
结构体变量可以作为函数的参数和返回值。作为函数的实参时,可以实现函数的传值调用。当使用结构体变量作为函数的形参时,实参也应该是结构体变量名以实现传值调用,实参将拷贝副本给形参,在被调用函数中改变形参值对于调用函数中的实参没有影响。所以选择B。
转载请注明原文地址:https://kaotiyun.com/show/4i3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf
有以下程序main(){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++:}while(i!=0);printf("\n");}程序的运行结果是
若有定义语句:chara=’\82’;则变量a
有以下程序#includeintf(intn);main(){inta=3,s;s=f(a);s=s+f(a);printf("%d\n",s);}intf(intn){staticinta=1;n+=a++;re
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
以下选项中非法的C语言字符常量是
设有定义语句int(*f)(int);则以下叙述正确的是
若在定义语句:inta,b,c.*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1
下面属于黑盒测试方法的是
随机试题
提出“须知政权是由枪杆子中取得的”著名论断的人是()。
可用碘酊消毒的部位是
中国H公司同德国S公司在上海签订了一份货物买卖合同,约定合同履行中若发生争议,则双方应当在德国L州法院诉讼解决。H公司依据合同交付了货物,但S公司迟迟未将货款汇入合同约定的帐户,于是H公司起诉至北京市中级人民法院,请求法院判决S公司履行合同并赔偿相应的损失
下列对根据工程施工总体进度顺序确定工程招标顺序的叙述中,错误的是()。
多项水质参数综合评价在()应用。
当公司的股东不希望自己的控制权受到威胁,但公司却无意定期支付固定资本成本时,可采用()。
税法是国家制定的用以调整国家与纳税人之间在征纳税方面的权利及义务关系的法律规范的总称,它属于()。
用1到7的数字组成一个六位数密码,密码中每个数字只使用一次。在所有可能的密码排列中,能被3整除的数字占所有可能的排列数的比重为:
根据以下资料,回答下题。2012年上半年,北京市规模以上工业增加值比同比增长5.7%(按可比价格计算,下同)。分行业看,上半年,在39个工业大类行业中,16个行业增加值同比增长,23个行业同比下降。其中,汽车制造业增加值比上年同期下降4.6%;
根据下列材料回答问题。2009年江西省全年自产地表水资源量1133.4亿立方米,比上年减少15.1%。人均拥有水资源量2557立方米,减少17.0%。平均降水量1391.2毫米,减少9.4%。年末25座大型水库蓄水总量68.9亿立方米。全年总用水量
最新回复
(
0
)