首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <string.h> struct STU (char name[10]; int num; }; void f(char *name, int num) {struct
有以下程序: #include <string.h> struct STU (char name[10]; int num; }; void f(char *name, int num) {struct
admin
2009-02-15
32
问题
有以下程序: #include <string.h> struct STU (char name[10]; int num; }; void f(char *name, int num) {struct STU s[2]={{"SunDan",20044}.{"Penghua",20045}}; num=s[0].num; strcpy(name,s[0].name); } main() {struct STU s[2]={{"YangSall",20041},{"LiSiGao",20042}},*p;p=&s[1]; f(p->name,p->num); printf("%s%d\n",p->name,p->num); } 程序运行后的输出结果是 ______。
选项
A、SunDan 20042
B、SunDan 20044
C、LiSiGuo 20042
D、YangSan 20041
答案
A
解析
本题主函数中定义了结构体类型的指针变量p,并使其指向了结构体类型的数组s[1],并通过调用函数f改变了指针变量p所指向的结构体中成员变量name的值,但并未改变其num的值。这是因为函数f中的形参name是一个字符型指针变量,它指向了主函数中指针变量p所指向的结构体的成员变量name,所以对函数f中的形参*name的改变也就是刘主函数中p->name的改变,而函数f中对形参num的改变并不会影响主函数中p->num的值,因为此时传递给num的是一个值,而不是地址。
转载请注明原文地址:https://kaotiyun.com/show/NqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommandl_Click()DimsumAsInt
以下合法的VB变量名是
阅读程序:OptionBase1PrivateSubForm_Click()Dima(3,3)AsIntegerFori=1To3Forj=1To3
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
编写如下程序:DimnumAsInteger,rAsInteger,nAsInteger,iAsInteger,arr(5)AsIntegerPrivateSubCommandl_Click()num=12:r=2Cal
设窗体上有一个名称为Listl的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
在窗体上画一个命令按钮,然后编写如下程序:Subinc(aAsInteger)PrivateSubCommand1Click()StaticxAsIntegerinc2:inc3:inc4x=x+aPrintx;End
有如下程序:Functionfun(ByValhumAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWhilenum
假定有以下函数过程:FunctionFun(SAsString)AsStringDims1AsStringFori=1ToLen(S)sl=LCase(Mid(S,i,1))+s1NextiFun=s1EndFunct
表达式Str(Len(”123”))+Str(77.71)的值是()。
随机试题
对偶
组织切片可见细胞间隙腺毛的药材是
男同学小陈在课堂上用手机给班上的女同学发短信“曾某,我爱你”,被上课的王老师发现。王老师收缴了小陈的手机,并将小陈的短信向全班同学宣读,同时指责其“思想堕落,道德败坏”。课后小陈要求王老师归还手机,王老师说:“这是罪证不能归还,要交学校教导处。”校长指出
根据所给材料,回答问题。①满足人民基本文化需求是社会主义文化建设的基本任务。必须坚持政府主导,按照_________、________,__________、___________的要求。加强文化基础设施建设,完善公共文化服务网络,让群众广泛亭有免费
中国特色社会主义的发展动力是()。
根据下列文字资料回答问题。2009年1—3月,全国完成房地产开发投资4880亿元,同比增长4.1%。其中,商品住宅完成投资3422亿元,同比增长3.2%,比1—2月提高2.4个百分点,比去年同期回落31.5个百分点。1—3月,全国房地产
大城市的公共运输当局正在同赤字作斗争。乘客抱怨延误和故障、服务质量下降以及车费上涨。因为所有这些原因以及因为汽油价格并不是高不可攀,使得使用公共交通的乘客数目已经下降,增加了赤字。下列哪一项关于使用公共交通的乘客数目和汽油价格的关系被上文所支持?
A、 B、 C、 D、 B
Bysaying"tobehappyeverydayistobenothappyatall",Popmeans______.Thebigpartyoneeveningwasarrangedfor_____
Thispartistotestyourabilitytodopracticalwriting.Youarerequiredtowriteafaxaccordingtotheinformationgivenin
最新回复
(
0
)