首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】 int a=5; fun(int b) { static int a=10; a+=b++; printf("%d ",a); } main( ) { int c=20; fun(c)
以下程序运行后的输出结果是【 】 int a=5; fun(int b) { static int a=10; a+=b++; printf("%d ",a); } main( ) { int c=20; fun(c)
admin
2005-08-15
59
问题
以下程序运行后的输出结果是【 】
int a=5;
fun(int b)
{ static int a=10;
a+=b++;
printf("%d ",a);
}
main( )
{ int c=20;
fun(c);
a+=c++;
printf("%d\n",a);
}
选项
答案
30 25
解析
当调用fun()时把c的值传给形参b,在执行子函数fun()中的a+=b++时,实际上静态变量a起作用,因此a的值变为30,然后回到主函数,执行a+=c++,此时起作用的是外部变量a,因此外部变量a的值由5变为25。
转载请注明原文地址:https://kaotiyun.com/show/ziHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数In
有如下程序代码:PrivateSubForm_Click()Dima(10)AsInteger,b(5)AsIntegerFori=1To10a(i)=iNexti
以下关于框架的叙述中,错误的是
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框。编写如下程序:PrivateSubCommandl_Click()DimxAsIntegerx=Val(InputBox(”输入数据”))
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序中的注释符,把
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图所示。运行程序,单击“读数据”按钮,读入文件中的数据到字符串变量中并显示在Label2标签中。单击“排序”命令按钮时,对读入的数据从小到大进行排序,并将排序结果在窗体的Label4。控件中显示。要
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1、标题为“欢迎”的窗体上画1个名称为Label1的标签,其标题内容为“欢迎使用本系统”,标题文字字体和字号分别为“宋体”、“三号”,标签大小能根据标题内
与十进制数511等值的十六进制数为
十六进制数100转换为十进制数为
随机试题
A.肉豆蔻B.芒硝C.木香D.茜草E.沉香一般采用麦麸煨法炮制的药物是
治疗胃十二指肠溃疡所采用的胃大部切除术,切除范围哪项正确
A、维生素B12B、叶酸C、维生素CD、维生素B6E、铁剂营养性巨幼红细胞性贫血的恢复期应加用()
有关急性肠系膜上动脉栓塞,以下哪项是错误的()
有关应用胰岛素的护理注意事项中,下列哪项不妥
国家发展战略的核心是()。
设A为n阶非零矩阵,且存在自然数k,使得Ak=0.证明:A不可以对角化.
Alaskaisdisappearingslowlybutsurely.Sincethe1950s,itisestimatedthatasmuchas15percentofAlaska’sareahasdisap
She______herselfwiththeImpressionistSchoolofpainting.
A、TheyareplanningtomeetatChristmas.B、Theyaremakingfinancialarrangements.C、Theyaresayinggood-bye.D、Theyaremakin
最新回复
(
0
)