首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> #include <stdlib.h> #include <string.h> struct stu { char *name, gender; int score; }; ma
若有以下程序 #include <stdio.h> #include <stdlib.h> #include <string.h> struct stu { char *name, gender; int score; }; ma
admin
2021-02-25
25
问题
若有以下程序
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct stu {
char *name, gender;
int score;
};
main()
{
struct stu a={NULL, ’m’, 290}, b;
a.name=(char *)malloc(10);
strcpy(a.name, "Zhao");
b = a; b.gender = ’f’; b.score = 350;
strcpy(b.name, "Qian");
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,f,350
B、Zhao,m,290,Qian,f,350
C、Qian,f,350,Qian,f,350
D、Qian,m,290,Qian,f,350
答案
D
解析
本题中考查结构体中变量的引用,a结构体中name被修改为Qian,所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/nntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
39.有以下程序:#include<stdio.h>#include<stdio.h>structS{charname[10];};voidchange(structS*data,intvalue){strcpy(data一>
若有定义语句:chars[10]="1234567\0";则strlen(s)的值是()。
以下叙述中正确的是()。
以下选项中不能用于描述算法的是()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误均是()。
下列定义数组的语句中,正确的是()。
有以下程序段:int*P:P=__________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是()。
在学校每间宿舍住1到6名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是()。
下列排序方法中,最坏情况下比较次数最少的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
随机试题
膀胱()
患者,男性,40岁,主诉空腹时有上腹痛,进食后缓解2个月余。秋冬季季节性发作3年,经胃镜检查确诊为十二指肠溃疡。治疗本病采用三(四)联疗法,主要目的是
()是一个国家的基本通货和法定的计价结算货币。
下列关于其他货币资金的说法正确的有()。
亚健康是对生物有机体生理机能状态的一种描述,一般指生理机能处于健康与疾病之间的状态。由健康过渡到疾病需要一个从量变到质变的过程,而在质变发生之前的这个特殊阶段即是亚健康。下列现象中属于亚健康的一项是()。
小说只是小说,文学只是文学,既不当误认作一部历史,亦不当误认作一篇科学的论文。对于文艺,除掉以外,不妨作一种研究;但这研究,不当称为历史的或科学的,只是趣味的研究。填入横线部分最恰当的一项是()。
以下哪些属于西周时期关于婚姻解除方面的规定()
∫e2xcossxdx=______
请将选中段落的文字设置为绿色底纹样式(标准色中的第6个)。
WhatCanWeLearnfromArt?I.IntroductionA.Differencebetweengeneralhistoryandarthistory—Focus:—generalhistory:【T1
最新回复
(
0
)