首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: # 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
31
问题
有以下程序:
# 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全国计算机二级
相关试题推荐
请选出以下程序的输出结果______。#include<stdio.h>sub(x,y,z)intx,y,*z;{*z=y-x;}main(){inta,b,c;sub(10,5,&a)
一个良好的算法由下面的基本结构组成,但不包括______。
下列叙述中,不属于测试的特征的是
子程序通常分为两类:【】和函数,前者是命令的抽象,后者是为了求值。
在软件生产过程中,需求信息的给出是()
若要说明一个新类型名ArrInt,使得定义语句ArrIntx;等价于定义语句Intx[4][10];,正确的说明语句形式为【】。
假定以下程序经编译和连接后生成可执行文件PROG.EXE,如果在此可执行文件所在目录的DOS提示符下键入:PROGABCDEFGHIJKL<回车>,则输出结果为main(intargc,char*argv0[]){whil
C语言程序的基本单位是______。
在数据结构中,从逻辑结构上看可以分成______。
随机试题
Assoonasthebellrang,theboyrushedoutoftheclassroom________abasketballinhishands.
识别热敏打印纸的打印面,用硬物轻划打印纸两面,留有黑色划痕的一面为反面,没有黑色划痕的为打印面。()
A.5%以下B.5%左右C.5%~10%D.10%左右E.10%以上估计脱水的程度.中度脱水失水量为体重的
股份有限公司因解散成立清算组,清算组在清算期间行使下列()职权。
下列属于资源税征税范围的有()。
体现银行内控能力常用的内部指标包括三个方面:信贷资产质量、盈利性和流动性。()
电视、空调等电器的遥控器传递、控制信号用的是()。
我们所处的环境是容易让人累的。多少青年才俊把大好时光和才华_________在逢迎和钻营上,即便争取来一些待遇、名分,从体力到心力却都处于一种透支状态,一肚子的苦水无处倾诉。更可怕的是,长此以往形成了习惯,就会_________这就是人生和社会的常态。依次
关于盗窃罪的理解,下列哪一选项是正确的?()
某公司新员工入职,需要对他们进行入职培训。为此,人事部门负责此事的小吴制作了一份入职培训的演示文稿。但人事部经理看过之后,觉得文稿整体做得不够精美,还需要再美化一下。请根据提供的“入职培训.pptx”文件,对制作好的文稿进行美化,具体要求如下:
最新回复
(
0
)