首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: # include<string.h> struct STU { char name[10]; int num;}; void f(char *name, int num) { struct STU
有以下程序: # include<string.h> struct STU { char name[10]; int num;}; void f(char *name, int num) { struct STU
admin
2013-02-23
37
问题
有以下程序:
# 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);
}
程序运行后的输出结果是【 】。
选项
答案
SunDan 20042
解析
f函数中形参1用的是显式传地址的方式,因此p->name的值发生改变,而形参2用的传值的方式,在调用时不改变实参的值,因此p->num的值不发生变化。
转载请注明原文地址:https://kaotiyun.com/show/dKPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
子程序通常分为两类:【】和函数,前者是命令的抽象,后者是为了求值。
设下面程序段中调用fun函数传送实参a和b,main(){chara[10],b[10]┇fun(a,b);┇}则在fun函数首部中,对形参错误的定义是()
打开一个已经存在的非空文本文件,若文件名为stu,则正确的打开语句为()
执行下面程序片段的结果是()intx=23;do{printf("%2d",x--);}while(!x);
字符(char)型数据在微机内存中的存储形式是______。
下列选项可以正确表示字符型常量的是
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
软件工程的出现是由于【】。
C语言结构体类型变量在程序运行期间
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
随机试题
AutoCAD中绘图当前点为(100,100),则点的坐标输入:(110,110)或(@10<45)是同一个点。()
结核性脑膜炎中期的主要的临床表现是
甲向乙开具金额为100万元的汇票以支付货款。乙取得该汇票后背书转让给丙,丙又背书转让给丁,丁再背书转让给戊。现查明,甲、乙之间并无真实交易关系,丙为未成年人,票据金额被丁变造。下列哪些选项是正确的?()
等截面直肋,提高肋片效率,下列方法正确的是()。
具有制造简单,价格低廉,材料能被充分利用,密封性能较好的优点,在石油化工工艺管道上被广泛应用的法兰垫片是()。
根据《民事诉讼法》的相关规定,起诉必须符合的条件不包括()。
(2019年改)某企业为增值税一般纳税人,2019年12月该企业将500台自产加湿器作为福利发放给基本生产车间工人,每台的成本100元,每台不合税市场售价为200元,适用的增值税税率为13%。不考虑其他因素,下列各项中,关于该项经济业务的相关会计科目处理正
学校教学工作的基本组织形式是()。
Exerciseseemstobenefitthebrainpowerofthehealthyandthesick,theyoungandtheold______.
昆仑关之战
最新回复
(
0
)