首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #nclude #include typedef struct{char name[9];char sex;int score[2];}STU; STU fun(STU a) {STU b={’’Tom’’,’m’,85,9
以下程序的输出结果是( )。 #nclude #include typedef struct{char name[9];char sex;int score[2];}STU; STU fun(STU a) {STU b={’’Tom’’,’m’,85,9
admin
2017-10-24
30
问题
以下程序的输出结果是( )。
#nclude
#include
typedef struct{char name[9];char sex;int score[2];}STU;
STU fun(STU a)
{STU b={’’Tom’’,’m’,85,90};
int i;
strcpy(A→name,B→name);
A→sex=B→sex;
for(i=O;i<2;i++)A→score
=B→score
;
return a;}
main()
{STU c={’’Lily’’,’f’,95,92},d;
d=fun(c);
printf(’’%s,%c,%d,%d,’’,d→name,d→sex,d→score[0],d→score[1]);
printf(’’%s,%c,%d,%d,’’,c→name,c→sex,c→score[0],c→score[1]);
}
选项
A、Tom,m,85,90,Tom,m,85,90
B、Lily,f,95,92,Lily,f,95,92
C、Tom,m,85,90,Lily,f,95,92
D、Lily,f,95,92,Tom,m,85,90
答案
C
解析
在C语言的非指针调用函数中,函数实参与形参之间数据的传递是传值,也就是说在用实参调用形参时,是把实参的值拷贝一份给形参,而实参的值并不变化,仍是原来的值。所以对于本题来说,在主函数中调fun(c)后,实参c的值并不会变化,仍是原值。在函数f中把局部变量b的值依次返回给变量d。
转载请注明原文地址:https://kaotiyun.com/show/obxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta=10,b=8,c=4;然后顺序执行下列语句后,变量a中的值是()。c=(b-=(a-4));a=(c%2)+(b-1);
下面程序的运行结果是()。#include<stdio.h>voiddel(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=’\0’;i++)
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列二叉树描述中,正确的是()。
数据结构分为线性数据结构和非线性数据结构,带链的队列属于()。
以下错误的定义语句是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
下列数据结构中,能用二分法进行查找的是()。
按照“后进先出”原则组织数据的数据结构是()。
随机试题
Ourtwoseniorprogrammers________eachothereversincetheywereatcollege.
面对资源约束趋紧、环境污染严重、生态系统退化的严峻形势,必须树立()的生态文明理念,保护自然生态系统,维护人与自然之间形成的生命共同体。
职业接触限值为最高容许浓度的有害物质采样,采样时间一般不超过
轻型阿弗他溃疡临床表现错误的是
女性,30岁,发热伴牙龈出血三周。查体:贫血貌,脾肋下3cm,胸骨压痛(+),血红蛋白70g/L,白细胞14.0×109/L,血小板35×109/L,骨髓增生明显活跃,原始细胞占0.62,为进一步诊断,应首选哪项检查
根据《建设工程施工合同(示范文本)》,由于设计变更需给予承包人增加合同价款时,变更价款的支付时间为()之日。
某进口设备到岸价为人民币5600万元,关税税率为21%,增值税率为17%。该批设备无消费税,则该设备应缴纳的增值税为______万元。
核DNA被32P标记的精子与未被标记的卵细胞受精后,在不含放射性标记的培养基中连续分裂2次。下列分析正确的是()
教师就是教书的。()
设函数y=1/(2x+3),则y(n)(0)=______.
最新回复
(
0
)