首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是______。 struct Node} int x; char ch; }; fun(struct Node*sn) } static k=1; sn->x=20;
以下程序的运行结果是______。 struct Node} int x; char ch; }; fun(struct Node*sn) } static k=1; sn->x=20;
admin
2010-01-10
30
问题
以下程序的运行结果是______。
struct Node}
int x;
char ch;
};
fun(struct Node*sn)
} static k=1;
sn->x=20;
Sn->ch=’a’+k++;
}
main()
{ int i;
static struct Node st=}10,’a’};
for(i=0;i<2;i++)
fun(&st);
printf("%d,%c\n",st.x,st.ch);
}
选项
答案
20,c。
解析
函数fun的功能是给结构体指针变量所指的结构体变量的各成员赋值,主函数两次调用函数fun,第一次调用,实参st两个成员的值是20和字符b,调用结束时,静态局部变量k没有释放,值为2:第二次调用,实参st两个成员的值是20和字符c,调用结束时,静态局部变量k没有释放,值为3;因此,输出结果是20和c。
转载请注明原文地址:https://kaotiyun.com/show/sGWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。P
下面关于菜单的叙述中正确的是
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommandl_Click()Dima(10)AsInteger,iAsIntegerRa
以下叙述中错误的是
设窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:PrivateSubText1KeyPress(KeyAsciiAsInteger)If“A”
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是()。
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
定义部门关系模式如下:部门(部门号。部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
假定通过复制、粘贴操作建立了一个命令按钮数组Commandl,以下说法中错误的是
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
用于活血化瘀、淡化斑点的精油包括()。
扩口式管接头的密封方式是利用管子端部扩口进行密封。()
关于协助病人拍背错误的是
有关正中关系的定义中,不正确的说法是
男性,30岁,左前胸刀刺伤半小时,查体:烦躁不安,皮肤苍白湿冷,呼吸困难,脉细弱,心率140/min,颈静脉怒张,血压70/50mmHg。左前胸第5肋间处见约4cm刀伤口。最可能的诊断是
甲公司分立为东华公司和天山公司,乙公司的债务应()。
下列关于企业文化类型的表述中,不正确的有()。
青春期的年龄范围是()。
Ithasnotbeendeterminedhowyearsseaturtlescanliveintheirnaturalenvironment,buttheywillreachaveryoldageifle
A、Toboostbooksales.B、Toencouragepublisherstopublishe-books.C、Toadvertisetheirmachine.D、Inordertoadvertisetheir
最新回复
(
0
)