首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> #include <string.h> typedef struct stu { char name[10], gender;
若有以下程序 #include <stdio.h> #include <string.h> typedef struct stu { char name[10], gender;
admin
2021-04-28
44
问题
若有以下程序
#include <stdio.h>
#include <string.h>
typedef struct stu { char name[10], gender;
int score;
} STU;
void f( char *p )
{ strcpy( p, "Qian" ); }
main()
{ STU a={"Zhao", ’m’, 290}, b;
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,m,290
C、Qian,f,350,Qian,f,350
D、Zhao,m,290,Zhao,f,350
答案
A
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,b的name会重新赋值为Qian,选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/dFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
结构化程序所要求的基本结构不包括
有以下程序#includevoidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b
有以下程序#includevoidfun(int*a,int*b){int*c;c=a;a=b;b=c;}main(){intx=3,y=5,*p=&x,*q=&y;fun(p,q);printf("%d,%d
结构化程序设计的基本原则不包括( )。
有以下程序:#include<stdio.h>inta=1,b=2;voidfun1(inta,intb){printf(″%d%d″,a,b);}voidfun2(){a=3;b=4;}main(){fun1(5,
以下选项中关于C语言常量的叙述错误的是
设a和b均为int型变量,且a=6,b=11,则能使值为3的表达式是()。
随机试题
Didyoueverhavesomeone’snameonthetipofyourtongueandyetyouwereunabletorecallit?【C1】______thishappensagain,do
日间汗出,活动后更重的称为
小儿癫痫痰痫证的治法是
静脉补钾,浓度一般不超过()
图4-32所示一重力大小为W=60kN的物块自由放置在倾角为θ=30。的斜面上,若物块与斜面间的静摩擦因数为f=0.4,则该物块的状态为()。
项目管理的标准是()的满意度。
在连续竞价中,若新进入的一个买卖委托能成交,其成交价取卖方叫价。()
根据《合伙企业法》及相关法律规定,下列关于有限合伙企业的表述中错误的是()。
某产品有5个功能领域F1、F2、F3、F4、F5,其一对一强制评分后的修正得分,各功能的现实成本如表2—9所示。根据题意,回答案下列问题。[2005年真题]注:计算过程保留三位小数。F2的功能评价系数是()。
把下面几个句子组成语意连贯的一段文字,排序正确的一项是()。①村庄人平时是很瞧不起“偷”字的。②你不偷一点点,那些好收成很快就被日子带走了。③但偷秋是例外,他们是渴望从岁月中偷出一点好时光。④老人们说,秋是要偷的。⑤是渴望从忙碌的生活中偷出一
最新回复
(
0
)