首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> typedef struct stu { char name[10]; char gender
有以下程序 #include <stdio.h> #include <string.h> typedef struct stu { char name[10]; char gender
admin
2015-11-24
7
问题
有以下程序
#include <stdio.h>
#include <string.h>
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(char *name, char gender, int score)
{ strcpy(name, "Qian");
gender = ’f’;
score = 350;
}
main()
{ STU a={"Zhao", ’m’, 290}, b;
b=a;
f(b.name,b.gender,b.score);
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,Qian,m,290
B、Zhao,m,290,Zhao,m,290
C、Zhao,m,290,Qian,m,350
D、Zhao,m,290,Qian,f,350
答案
A
解析
程序执行过程为:将a赋给b,调用f函数,将b中name地址与gender和score的值传进函数,执行函数体,strcpy函数改变b中name值,但由于后两个成员为值传递不能改变b中gender和score值。调用函数结束后,结构体a={"Zhao", ’m’, 290},b={"Qian", ’m’, 290},A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/dtkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编号从1到10的10个白球排成一行,现按照如下方法涂红色:①涂2个球:②被涂色的2个球的编号之差大于2。那么不同的涂色方法有多少种?
王大妈家有32只鸡和兔。已知公兔的数量和母兔一样多,母鸡的数量是公鸡数量的8倍,那么鸡和兔共有多少条腿?
华氏度和摄氏度均是测量温度的单位,摄氏度规定水的冰点温度为0度,沸水温度为100度:华氏度规定水的冰点为32度,沸点为212度。某时刻华氏度比摄氏度数值上高60度,则该时刻为:
甲和乙进行打靶比赛,各打两发子弹,中靶数量多的人获胜。甲每发子弹中靶的概率是60%,而乙每发子弹中靶的概率是30%。则比赛中乙战胜甲的可能性:
20人乘飞机从甲市前往乙市,总费用为27000元。每张机票的全价票单价为2000元,除全价票之外,该班飞机还有九折票和五折票两种选择。每位旅客的机票总费用除机票价格之外,还包括170的税费。则购买九折票的乘客与购买全价票的乘客人数相比:
如下图所示,一个长方形的场地要分割成4块长方形区域进行分区活动。测量得知,区域A、B、C的面积分别是15、27、36平方米。则这块长方形场地的总面积为()平方米。
根据我国《行政许可法》的规定,下列说法错误的是()。
以法的地位、效力、内容和制定程序为标准,法可以划分为()
以下选项中不属于我国法律制定程序的是()
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
A.低聚糖 B.胚芽 C.胚乳 D.酪蛋白 E.乳清蛋白牛奶中的蛋白质主要是
皮肤黏膜淋巴结综合征气营两燔证的治疗方剂为
A.长期使用一种受体的激动药后,该受体对激动药的敏感性下降B.长期使用一种受体的激动药后,该受体对激动药的敏感性增强C.长期使用受体拮抗药后,受体数量或受体对激动药的敏感性增加D.受体对一种类型受体的激动药反应下降,对其他类型受体激动药的反应也不敏感
腹部"揉面感"提示:
某土地开发公司购买荒地2000亩,每亩1万元人民币,将其开发成“五通一平”熟地的开发成本和管理费用为4亿元,开发期为2年,贷款年利率为8%,在该地块开发完成前半年需要投入广告宣传等销售费用,该费用预计为可转让熟地价格的2%,土地开发的年利润为10%,开发
对载货吨位或净吨位5吨的船舶,按()计税。
有研究调查了大学生食用泡菜、酸奶等发酵食品的情况和他们的社交焦虑症发病率,发现食用发酵食品可以显著减少社交焦虑症状的发生。可能原因在于发酵食品中含有能够促进消化吸收和改善肠道环境的益生菌,通过改善消化功能来促进情绪健康。以下哪项如果为真,最能质疑
货币作为价值尺度所要解决的是()。
设A是m×s阶矩阵,B是s×n阶矩阵,且r(B)=r(AB).证明:方程组BX=0与ABX=0是同解方程组.
Inthecityofthefuture,theabilitytogetpeoplefrompointAtopointBwillbeasmuchaboutthevehicleasitwillbeabo
最新回复
(
0
)