首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #include #include typedefstructstu{ char*name,gender; intscore; }STU; voidf(char*p) { p=(char*)malloc(10); strcp
若有以下程序 #include #include #include typedefstructstu{ char*name,gender; intscore; }STU; voidf(char*p) { p=(char*)malloc(10); strcp
admin
2015-07-31
19
问题
若有以下程序
#include
#include
#include
typedefstructstu{
char*name,gender;
intscore;
}STU;
voidf(char*p)
{
p=(char*)malloc(10);
strcpy(p,"Qian");
}
main()
{
STUa={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/kBDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;p=a;
有下列程序段:intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
下列所述中,是软件调试技术的是()。
下列叙述中正确的是()。
下列程序的运行结果是______。#defineP(A)printf("%d",A)main(){intj,a[]={1,2,3,4,5,6,7),i=5;for(j=3;j>1;j--){switch(j)
下列程序的运行结果是______。#include<stdio.h>main(){intfun();fun();}fun(){staticinta[4]={1,2,3,4);inti:for(i:0;
下列可用于C语言用户标识符的一组是______。
以下程序段给数组所有的元素输入数据,请选择正确答案填入。#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",______);
下列叙述中错误的是()。
随机试题
个人因担心某种不良后果或模糊性威胁的出现而产生的不愉快情绪是()
A.胆石症B.急性胰腺炎C.十二指肠溃疡D.输尿管结石E.脾破裂最常致出血性休克的是
甲系某超市员工,一日随超市汽车运送萝卜,途中见路上来往妇女较多,就产生歹意,多次用萝卜向在马路上行走的妇女投掷,寻求刺激,并以此为乐。当汽车行至一大街时,街上行人正匆匆行走,甲见一妇女特别丑,就随手捡起一颗萝卜,向该女子掷去,打中该女子的胸部,该女子受到惊
项目是为完成某一特定工作的临时组织,其基本特征是()。
中标人将中标项目转让给他人的,将中标项目肢解后分别转让给他人的,转让、分包无效,处转让、分包项目金额()的罚款。
检验检疫机构对“检验检疫类别”中含有( )的商品实施进口商品检验。
企业人力资源规划的作用包括()。
19世纪末,后印象主义艺术的主要代表人物是________、________、________和土鲁斯.劳特累克。
存取方法设计是数据库设计的哪一个阶段的任务
Myopinionisasgood______.
最新回复
(
0
)