首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #include #include typedef struct stu { char *name, gender; int score; } STU; void f(char *p) { p=(char *)m
若有以下程序 #include #include #include typedef struct stu { char *name, gender; int score; } STU; void f(char *p) { p=(char *)m
admin
2019-12-17
60
问题
若有以下程序
#include
#include
#include
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://www.kaotiyun.com/show/eQCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库DB、数据库系统:DBS、数据库管理系统DBMS之间的关系是
以下选项中合法的标识符是
以下叙述中正确的是
有以下程序段structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b);pt=c;以下选项中表达式的值为11的是
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新数,作为函数值返回。例如,从主函数输入一个整数27638496,则函数返回值为26846。请在程序的下画线处填入正确的内容并将下画线删除,使程序得
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输出主对角线元素之和。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。例如,若N=3,有下列矩阵:12345678
下列选项中属于面向对象设计方法主要特征的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
数据模型的三个要素是()。
随机试题
与计划职能联系最紧密的管理职能是()
患者男,9岁,外伤1天,因上前牙冷热刺激痛就诊,查体:左上颌第一切牙冠方1/2缺损,已露髓,右上颌第一切牙左侧切角缺损约1/4牙冠,断面尖锐,未见露髓孔,冷刺激敏感。采取该处理方法的依据是A.消除感染物质B.炎症引流C.保存根方活髓诱导根尖形成
老年人口腔保健受到乡政府的高度重视,请来口腔保健专家指导卫生院的工作。经过讨论研究,全乡1OOO多名60岁以上老年人口腔保健的详细计划方案形成了。调查结果显示,老年人不断增长的需求主要是
给婴儿口服脊髓灰质炎减毒活疫苗时,正确的做法是
洞顶覆盖层较薄、难以用暗挖法建隧道时,隧道洞口受坍方、落石、泥石流等危害时,通常应设置()。
某中外合资经营企业合营合同中约定了经营期限于2007年9月1日届满,如果合营各方同意延长合营期限的,根据《中外合资经营企业法》的规定,合营各方应当在( )前向审批机关提出申请。
通报用于反映新情况、新问题,行文强调及时快捷。()
已知向量组具有相同的秩,且β3可由α1,α2,α3线性表示,求a、b的值.
下面不属于软件需求分析阶段主要工作的是
Oneinsix.Believeitornot,that’sthenumberofAmericanswhostrugglewithhunger.Tomaketomorrowalittlebetter,Feedin
最新回复
(
0
)