首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct stu { char *name, gender; int score
若有以下程序 #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct stu { char *name, gender; int score
admin
2022-11-11
46
问题
若有以下程序
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
typedef struct stu {
char *name, gender;
int score;
} STU;
void f(char *p)
{
p=(char *)malloc(10);
strcpy(p, "Qian");
}
main()
{
STU a={NULL, ’m’, 290}, b;
a.name=(char *)malloc(10);
strcpy( a.name, "Zhao" );
b = a;
f(b.name);
b.gender = ’f’; b.score = 350;
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,f,350
B、Zhao,m,290,Zhao,f,350
C、Qian,f,350,Qian,f,350
D、Qian,m,290,Qian,f,350
答案
B
解析
本题考查结构体变量中的引用,其中a的name为Zhao,b执行函数f(b.name)后b的name并没有改变,还是Zhao,所以答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/xX0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个盒子装有不多于200颗的糖,每次2颗,3颗,4颗或6颗地取出,最终盒内都只剩下一颗糖,如果每次以11颗地取出,那么正好取完,设盒子里共有m颗糖,则m的各数位上数字之和为()。
某商店将每套服装按原价提高50%后再作8折优惠的广告宣传,这样每售出一套服装可获利50%,若该店服装进货价格下降20%,改为按原价售卖,则利润率为()。
一组数据:8,9,10,11,12的方差为()。
某校刊设有9门文化课专栏,由甲、乙、丙_=位同学每人负责3个专栏,其中数学专栏由甲负责,则不同的分工方法共有()。
设变量x1,x2,…,x10的算术平均值为,若为定值,则诸xi(i=1,2,3,…,10)中可以任意取值的变量有()个。
结合材料回答问题:材料1正确认识党和人民事业所处的历史方位和发展阶段,是我们党明确阶段性中心任务、制定路线方针政策的根本依据,也是我们党领导革命、建设、改革不断取得胜利的重要经验。党的十九届五中全会提出,全面建成小康社会、实现第一个百年奋斗目标
结合材料回答问题:回顾深圳经济特区40年的跨越发展,“开放”是一个至关重要的视角。不久前,深圳发布了一组亮眼的外贸数据:今年1—8月,深圳进出口总值达到1,88万亿元,同比增长2%;仅今年上半年,全市设立了外商投资企业近2000家,吸收合同外资近80亿美
技术成果的运行和改进活动,不包含________。
以下关于1000BASE—T的叙述中,错误的是________。
SM4算法是国家密码管理局于2012年3月21日发布的一种分组密码算法,在我国商用密码体系中,SM4主要用于数据加密。SM4算法的分组长度和密钥长度分别为________。
随机试题
痢疾初起,用药当忌()
现行《宪法》规定有权向全国人民代表大会提名国务院总理人选的是()
《炉中煤》是一首爱国诗篇,后被收录在郭沫若的第一部诗集《女神》中。()
对于消化道传染病最主要的预防措施是
《放射性废物的分类》(GB9133—1995)中规定,放射性废物按其物理性状分类不包括()。
甲公司系在深圳证券交易所上市的一家证券公司,2012年1月1日,支付2000万美元(含交易费用)从香港债券二级市场购入美元标价的公司债券2500万美元,当日1美元=7.5元人民币。该债券的剩余期限为5年,票面年利率为4.4%,每年付息一次并于下一年1月1日
下列说法正确的是()。
江泽民曾明确指出:“马克思主义是最讲科学精神、创新精神的,坚持马克思主义,最重要的就是坚持马克思主义的科学原理和科学精神、创新精神。”我国要不断推进创新。这是因为
极限=________.
关系模型中,表示实体间N:M联系是通过增加一个(40)。
最新回复
(
0
)