首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
32
问题
若有以下程序
#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全国计算机二级
相关试题推荐
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b,c);
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
有以下程序#includevoidfun(int*x,ints,inte){inti,j,t;for(i=s,j=e;i
有以下程序#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
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
若有以下程序#includeint*f(int*s,int*t){int*k;if(*s
下列属于C语言合法的字符常数是()。
以下选项中关于C语言常量的叙述错误的是
表达式3.6-5/2+1.2+5%2的值是()。
随机试题
()BritishEnglishandAmericanEnglisharethetwogeographicalvarietiesoftheEnglishlanguage.
患者,女性,左侧肢体偏瘫2个月,自述视物重影。查体:右眼向内偏斜,不能外展,左眼运动正常,伸舌左偏。舌肌无萎缩,左侧肢体肌张力增高,腱反射亢进,肌肉无萎缩;左侧腹壁反射消失,病理反射阳性,全身感觉未见异常。患者查头颅MRI提示脑干梗死,则梗死部位在
双重偏瘫脑瘫是指
下列关于不同估价方法适用目的的说法正确的有()。
“资本公积”账户的期末余额等于()。
WehavedoneallwecouldandnowourcherishedprojectisatthemercyofournewCEO.
下列选项中,可以作为商标注册的是()。
对建立良好的程序设计风格,下面描述正确的是
在考生文件夹下Form文件夹中建立一个新文件夹Sheet。
请你根据提示写一篇关于我国手机拥有量变化的报导,并阐述手机给人们生活所带来的利与弊。(1)到2002年底中国手机拥有量为20万部;(2)到2005年中国手机的拥有量已达到了30万部;(3)方便,随时、随地联系;(4)
最新回复
(
0
)