首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <string.h> struct STU { char name[10]; int num; }; void f(char *name, int num) {
有以下程序 #include <string.h> struct STU { char name[10]; int num; }; void f(char *name, int num) {
admin
2009-01-15
45
问题
有以下程序 #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]={{"YangSan",20041},{"LiSiGuo",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
答案
1
解析
题目中定义的函数f()包含两个参数,一个字符指针,—个整型变量。当修改参数指针所指向的内容的时候,实参所指的内容也被修改,即传址调用;但只是修改参数变量的内容,则实奉不受影响, 即传值调用。因此,主函数调用f()函数后,第1个参数被修改成函数中s[0]的name成员,第2个参数不受影响,还是主函数中 s[1]的num成员。故最终输出SunDan 20042。应该选择A。
转载请注明原文地址:https://www.kaotiyun.com/show/rBXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputBox("请输入一个多位整数")Fork=1ToLea(x)b=Mid(x,k
在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入大、小写字母及数字。单击”统计”按钮,分别统计输入字符串中大写字母、小写字母及数字字符的个数,并将统计结果分别显示在标签控件数组x中,如图2-56所示。在给出的窗体文件中已经添
如果把文本框的Enabled属性设置为False并运行程序,则以下叙述中正确的是
执行以下程序段aS=”abbacddcba”Fori=6To2Step一2X=Mid(a,i,i):Y=Lett(a,i)z=Right(a,i):z=UCase(XYz)Nexti
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
(1)在名称为Form1的窗体中画一个名称为L1的标签,其标题为“0”,BorderStyle属性为1;再添加一个名称为Timer1的计时器。请设置适当的控件属性,并编写适当的事件过程,使得在运行时,每隔一秒钟标签中的数字加1。如图1-33所示的是程序刚
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入正整数。在“除数”框架中选择一个单选按钮,然后单击“处理数据”按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框List1中,如图3—80所示。在窗体文
随机试题
Access中有哪几种创建表的方法?
症见干咳,连声作呛,喉痒,咽喉干痛,唇鼻干燥,痰少而黏,不易咳出,口干,初起伴鼻塞,头痛,微寒,身热,舌质红干而少津,苔薄黄,脉浮数,辨证为
行政复议机关应当自受理复议申请之日起多少日内作出行政复议决定(法律规定少于该期限的除外)
面神经颞骨内段分为
关于股票交换的价格,下列说法正确的有( )。
一天,乙驾车带其朋友甲去郊区游玩,期间乙想要爬附近的山,甲推辞说:“我在车里休息,你自己去吧,把车钥匙给我。”趁乙爬山时,甲将该车开往外地卖给了他人。甲的行为构成()。
在全球化日益发展、国际组织地位和作用愈加凸显的今天,中国要想在竞争日趋激烈的国际环境下实现自身发展的战略目标,不仅需要积极主动的进取精神,不断开辟新的领域,加大参与国际组织的力度,同时也需要以认真求实的科学态度,对当今国际组织有一个系统全面的认识,对自己在
一种产品的价值由其质量与价格之间的比率决定。一种产品的价值越高,其会处于越好的竞争地位。所以,对于既定产品而言,或者通过提高质量,或者通过降低价格,都会提高消费者选择这种产品而不选择竞争性产品的概率。以下哪项如果为真,最能支持上述结论?
下列给定的关键字输入序列中,不能生成如下二叉排序树的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
最新回复
(
0
)