首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include #include struct S { char name[10]; }; void change(struct S *data, int value) { strcpy(data->name, "****"); valu
有如下程序 #include #include struct S { char name[10]; }; void change(struct S *data, int value) { strcpy(data->name, "****"); valu
admin
2015-07-28
29
问题
有如下程序
#include
#include
struct S
{
char name[10];
};
void change(struct S *data, int value)
{
strcpy(data->name, "****");
value = 13;
}
main()
{
struct S input;
int num = 4;
strcpy(input.name, "THIS");
change(&input, num);
printf("%s,%d\n", input.name, num);
}
程序运行后的输出结果是( )。
选项
A、****,4
B、****,13
C、THIS,4
D、THIS,13
答案
A
解析
函数change()的第一个参数为结构体变量地址作为函数参数,为地址传参,形参和实参指向的为同一块内存地址,所以对数组元素的改变能够影响到实参。语句"strcpy(data->name, "**** ");"则将data指向的结构体变量中的name值变为"****";函数change()的第二个参数为值传参,所以对num的值没有改变,输出结果为4,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/XMn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){chara[]="Language",b[]="Programe";char*p1,*p2;intk;p1=a;p2=b;
设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为______。
有以下函数 char*fun(char*p) {return p;} 该函数的返回值是______。
主调函数中的两个变量a和b,要求调用函数交换a、b值,返回交换结果,则以下正确的函数是______。
int*f(int*x,int*y) { if(*x>*y) return x; else return y; } main() { int a=7,b=8,*p,*q,*r; p=&a;q=&b;r=f(p,q); printf("%d,%d,%d",*
下面程序段的运行结果是______。main(){chara=2,b=3,c=5,d,e;d=a-b|c;e=a-b||c;printf("%d,%d",d,e);}
以下程序运行后的输出结果是______。 main() { char a[]="ABCDEFGH",b[]="abCDefGh"; char*p1,*p2;int k; p1=a;p2=b; for(k=0;k<=7;k++) if*(p1+k)==*(p
设有int x=11;则表达式(x++*1/3)的值是______。
下列程序的输出结果是______。 main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
设char型变量x中的值为10000111,则表达式(x-2)^(~4)的值是______。
随机试题
A.平肝潜阳,清火息风B.化痰祛湿,健脾和胃C.补益气血,调齐心脾D.滋养肝肾,益精填髓眩晕之气血亏虚证,宜
患者,女,28岁。不孕,进行性痛经5年,经前1~2天下腹痛、腰痛,经后逐渐消失。查:子宫大小正常、后倾、粘连;双侧卵巢均有约直径6cm的囊肿,欠活动:阴道后穹窿有触痛性结节。应首先考虑的诊断是
女性,40岁,左乳外上象限4cm×3cm肿块,距乳头距离5cm,可推动,但病人双手叉腰时肿块活动度明显受限,左腋窝未扪及肿大淋巴结。该病人若确诊为乳腺癌,手术方式应选择
背景A施工单位具有通信工程施工总承包一级资质,通过招投标承接到某通信运营商的六省长途传输设备扩容工程的施工任务,工程造价约2亿元人民币。由于施工阶段A施工单位正在从事另外一项大型工程的施工,因此没有足够的资源按照合同约定完成此项目,限于合同工期和需求要求
中国居民张某2014年3月在市区内开办了一家餐馆和一个副食品加工店,均为个人独资企业。自行核算餐馆2015年度销售收入为400000元,支出合计360000元;副食品加工店2015年度销售收入为800000元,支出合计650000元。张某选择从副食品加工店
阅读下面的材料,回答问题。心理学家把一只小白鼠放在一个特制的箱子里,这个箱子被一个隔板分隔成两部分。当小白鼠熟悉了环境后,心理学家就会给出一个铃声作为信号,响铃之后,小白鼠所在一侧的箱底就会通电。小白鼠受到难受的电击,就会本能地逃窜,碰巧跃过隔板
下列关于“托迈”的说法,正确的一项是()。文中[]应填入的词语是()。
AccordingtotheGeneva______,noprisonersofwarshallbesubjecttoabuse.
一个美国议员提出,必须对本州不断上升的监狱费用采取措施。他的理由是,现在一个关在单人牢房的犯人所需的费用,平均每天高达132美元,即使在世界上开销最昂贵的城市里,也不难在最好的饭店找到每晚租金低于125美元的房间。以下哪项如果为真,能构成对上述美国
A80-yearoldmanfromCincinnatiinAmericaismakinglegalhistorybysuingdoctorswhosavedhiswife.EdwardWinterhaswitn
最新回复
(
0
)