首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> typedef struct stu { char name[10]; char
有以下程序 #include <stdio.h> #include <string.h> typedef struct stu { char name[10]; char
admin
2020-07-28
50
问题
有以下程序
#include <stdio.h>
#include <string.h>
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(STU c)
{ strcpy(c.name, "Qian");
c.gender = ’f’;
c.score = 350;
}
main()
{ STU a={"Zhao", ’m’, 290}, b;
b=a;
f(b);
printf("%s,%c,%d,", a.name, a.gender, a.score);
printf("%s,%c,%d\n", b.name, b.gender, b.score);
}
程序的运行结果是
选项
A、Zhao,m,290,Zhao,m,290
B、Zhao,m,290,Qian,m,290
C、Zhao,m,290,Qian,m,350
D、Zhao,m,290,Qian,f,350
答案
A
解析
程序执行过程为:将a赋给b,调用f函数,将b中成员值传递给c,执行函数体,改变c中成员但并未改变b中成员值。故调用函数结束后,输出结构体a与b中成员值均为Zhao,m,290,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/gL3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关系模型中的关系模式至少应是
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
下列叙述中正确的是
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修了课程号为2且成绩不及格的
下面属于系统软件的是
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
设有课程关系模式如下:
在关系数据库中,描述全局数据逻辑结构的是
随机试题
根据劳动法,下列属于变更劳动合同的条件是()。
男性,70岁。进行性吞咽困难2个月,现仅能进行流质食物。查体:消瘦,锁骨上未触及肿大淋巴结,食管X线钡剂透视示食管中段黏膜破坏,充盈缺损,管腔狭窄。如病人出现声音嘶哑,提示肿瘤已侵犯
根据皮亚杰的理论,能够解决“7×8=56”这个问题的儿童处于()。
下列标准中属于标准实施监督检查的重点包括()。
依据课程层级的不同,古德莱德提出了五种类型的课程。据此,由教育行政部门规定的课程方案和教材属于()。
能够从上述资料中推出的是()。
havekissedtheBlarneystone
Doyouworkmoreeffectivelyatcertaintimesoftheday?(Doyouworkbetteratdifferenttimesoftheday?)
TheUnitedStatestakesabiggershareoftheinternationalstudentmarketthananyothercountry.However,with22%ofthetota
Mr.Hallunderstandsthat______mathiseasyforhim,itisnoteasyforthestudents.
最新回复
(
0
)