首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio.h>#include <strine.h> struct STU { char name[10]; int hum;};void f(char * name,iht num){ struct STU
有以下程序:#include <stdio.h>#include <strine.h> struct STU { char name[10]; int hum;};void f(char * name,iht num){ struct STU
admin
2009-01-15
23
问题
有以下程序:#include <stdio.h>#include <strine.h> struct STU { char name[10]; int hum;};void f(char * name,iht num){ struct STU s[2] = {{ "SunDan" ,20044} , {" Penghua" ,20045}}; num= s[0]. nnm; strepy(name,s[0], name);}main( ){ struct STU s[2] = {{"YangSan" ,20041 }, { "LiSiGao" ,20042}}, * P; p = &s[1]; f(p->name,p->hum); printf("% s %d \n" ,p-> name,p->num);}程序运行后的输出结果是( )。
选项
A、SunDan 20042
B、SunDan 20044
C、LiSiGuo 20042
D、YangSan 20041
答案
1
解析
main函数中将定义的结构体类型指针变量p指向结构体类型数组s[1],通过调用函数f改变了指针变量p所指向的结构体中成员变量name的值,但并未改变其num的值。这是因为函数f中的形参name是一个字符型指针变量,它指向了main函数中指针变量p所指向的结构体的成员变量name,所以对函数f中的形参*name的改变也就对main函数中p->name的改变,而函数f中对形参num的改变不会影响main函数中p-?num的值,因为此时传递给 num的是一个值,而不是地址。
转载请注明原文地址:https://kaotiyun.com/show/OIXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序:PrirateSubCommandl_Click()Dimcount(10)AsInteger’
表达式Sin(0)+Abs(-1)+Int(Rnd(0))+Len(Str(3.14))的值是
窗体上已有的3个单选按钮组成了1个名为ChkOpt1的控件数组。用于区分控件数组ChkOpt1中每个元素的属性是
有数据定义语句:DimX,YAsInteger以上语句表明
(1)考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in3.dat文件中的100个0~999的整数读入到数组a中;②单击“计算”按钮,则找出这100个整数中的所有水仙花数,并将它们的最大值与
下面叙述中错误的是
已知a=6,b=15,c=23,则语句PrintSgn(a+b.Mod6-c\a)&a+b的输出结果为
在考生文件夹下,存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。试按以下要求完成设计。(1)创建一个查询,按所属院系统计学生的平均年龄,
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
随机试题
麻醉前用药中,使用麻醉性镇痛剂(吗啡等)的主要目的是下述的哪项
对于危重的新生儿较为可靠的给药途径是
该患者的基础代谢率为术前需给患者服用既能抑制甲状腺素释放,又能减少甲状腺血流量的药物是
急诊的处方为
有抗菌作用的药物是()。
根据《水工建筑物地下开挖工程施工规范》SL378—2007竖井或斜井单向自下而上开挖,距贯通面()m时,应自上而下贯通。
应缴国库款是指事业单位按照规定应缴人国库的各种款项,不包括应缴税费。()
根据()的规定,严格按照国家有关现金管理制度的规定,除抵补现金库存外,非经银行同意,不得将业务收入做支留用,严格分清收支两条线。
下列对茶叶的描述准确的是()。
The"demographicwinter"iscoming.Sowarnsanewdocumentaryofthesamename.Whatisthedemographicwinter?Thephrase,acc
最新回复
(
0
)