首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
14
问题
若有以下程序
#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全国计算机二级
相关试题推荐
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
设有下列程序:#include<stdio.h>#include<string.h>main(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++){gets(
下列程序的输出结果是______。main(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;elsei--;}
下列程序执行后输出的结果是______。intd=1;fun(intp){intd=5;d+=p++;printf("%d,",D);}main(){inta=3;fun(A);d+=a++;
下列程序的输出结果是______。#defineA100main(){inti=0,sum=0;do{if(i==(i/2)*2)continue;sum+=i;}while(++i<A);printf("
下列语句段中,正确的是()。
下面程序main(){inti,j,m,n;i=5;j=10;m=++i;n=j++;printf("%d,%d,%d,%d",i,j,m,n);}运行后,i,j,
下列有关格式输入函数scanf的叙述中正确的是()。
下列叙述中不正确的是()。
下列叙述中正确的是()。
随机试题
试述肺癌的病理分型。
辨别虚证和实证的要点是
下列不属于开发区区域环境影响报告书编制内容的是( )。
建设工程采用设计施工总承包模式时,对于发包人同意的分包工作,承包人的正确做法是()。
“在施工质量事故处理过程中,通过某些具体操作做出确认,评价质量事故的处理是否达到预期目的,是否依然存在隐患”属于()。
会计人员继续教育的主要内容包括()。
在旅游安全事故发生后的伤亡事故处理过程中,责任方及主管部门负责联系有关部门为遗体遣返者家属提供()证明文件。
在信仰崩溃的时代,那些佯癫装疯的狂人倒是一些太严肃地对待其信仰的人。鲁迅深知此中之理,说嵇康、阮籍表面上毁坏礼教,实则倒是太相信礼教,因为不满意当权者利用和亵渎礼教,才以反礼教的过激行为发泄内心愤想。其实,在任何信仰体制之下,多数人并非真有信仰,只是做出相
延安整风运动
常常被称为国家和民族的“胎记”,是一个民族得以延续的“精神基因”,是培养民族心理、民族个性、民族精神“摇篮”的是()
最新回复
(
0
)