首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include typedef struct { char name[9]; char sex; float score[2]; } STU; void f(STU a) { STU b={"Zhao", ’m’, 8
有以下程序 #include #include typedef struct { char name[9]; char sex; float score[2]; } STU; void f(STU a) { STU b={"Zhao", ’m’, 8
admin
2015-07-28
28
问题
有以下程序
#include
#include
typedef struct { char name[9]; char sex; float score[2]; } STU;
void f(STU a)
{
STU b={"Zhao", ’m’, 85.0, 90.0};
int i;
strcpy(a.name, b.name);
a.sex = b.sex;
for (i=0; i<2; i++)
a.score
= b.score
;
}
main()
{
STU c={"Qian", ’f’, 95.0, 92.0};
f(c);
printf("%s,%c,%2.0f,%2.0f\n", c.name, c.sex, c.score[0], c.score[1]);
}
程序的运行结果是( )。
选项
A、Qian,f,95,92
B、Qian,m,85,90
C、Zhao,f,95,92
D、Zhao,m,85,90
答案
A
解析
函数f()传递的参数为结构体变量,也是一种值传参,形参的变化不能影响到实参,所以调用函数f(c)对c中的数据没有影响。所以输出结果为选项A)。
转载请注明原文地址:https://jikaoti.com/ti/kFn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中不正确的是______。
以下程序运行后的输出结果是______。 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
数字字符0的ASCII值为48,若有以下程序 main() { char a=’1’,b=’2’; printf("%c,b++); printf("%d\n",b-a); } 程序运行后的输出结果是______。
x、y、x均为int型变量,描述"x、y和z中至少有两个为正数"的表达式是______。
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
若a的值为1,则表达式!a‖++a的值是______。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
不能把字符串"Hello!"赋给数组b的语句是______。
C语言规定,在一个源程序中,main函数的位置
随机试题
企业列出500万元设备采购预算,如用于购买x台进口设备,最后剩余20万元。经董事会研究后,决定购买质量更高的同类国产设备,单价仅为进口设备的75%。当前预算可购买(x+3)台,最后剩余5万元。问:国产设备的单价在以下哪个范围内?
我国《著作权法》对于著作权的限制做了很多规定,合理使用是其中之一。下列行为中属于合理使用的是()
关于特征X线的叙述,正确的是
患者,男,60岁。患慢性支气管炎、阻塞性肺气肿合并阻塞性肺疾病10余年,近2天因天气突然变化,患者出现咳嗽、咳痰、气喘等症状。入院检查:呼吸30次/min,SaO288%。血气分析结果:PaO250mmHg,PCO260mmHg。该患者缺氧的类型为
房地产开发企业是(),具有()的经济实体。
某500kV变电所工程,550kV避雷器操作冲击残压Uc为825kV,分别计算出500kV电压互感器、电流互感器的相对地和相间操作冲击耐受电压。相间操作冲击耐受电压不小于下列何项数值的要求?
根据现行国家标准《自动喷水灭火系统施工及验收规范》(GB50261—2017)对自动喷水灭火系统报警阀组进行调试,下列调试结果中,不符合现行国家标准要求的是()。
下列不属于市场经济基本功能的是()。
地球的卫星,木星的卫星,以及土星的卫星,全都是星系系统的例证,其中卫星在一个比它大得多的星体引力场中运行。由此可见,在每一个这样的系统中,卫星都以一种椭圆形的轨道运行。以上陈述可以逻辑地推出下面哪一项陈述?
第二代计算机使用的电子元件是______。
最新回复
(
0
)