首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】 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
36
问题
以下程序运行后的输出结果是【 】
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全国计算机二级
相关试题推荐
下列操作中不能向工程中添加窗体的是()。
产生100以内(不含100)2位随机整数的VisualBasic表达式是
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时
在考生文件夹下有一个工程文件vbsj5.vbp,其功能是:①单击“读数”按钮,则把考生文件夹下in5.dat文件中的100个0~999之间的整数读入数组a中;②单击“计算”按钮,则对这100个数中的水仙花数(当一个数的值等于该数中各位数字的立方和时,此数
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在Forml的窗体上画一个名称为P1的图片框,然后建立一个主菜单,标题为”操作”,名称为Op,该菜单有两个子菜单,其标题分别为”显示”和”清除”,名称分别为Dis和Clear,
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为Command1的命令按钮,标题为“命令按钮”。然后建立一个菜单,标题为“控件”,名称为menu,包含两个子菜单项,一个是“显示命令按钮
在考生目录下有一个工程文件sjt3.vbp,窗体上有一个命令按钮Commandl(标题为”下一个”)。要求:在窗体上建立一个单选按钮数组Optionl,含4个单选按钮,标题分别为”选项1”、”选项2”、”选项3”、”选项4”,初始状态下,”选择1”为选中
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
在多媒体计算机中,CD-ROM属于
随机试题
戊酸雌二醇不能用于:
试述确定涉外民事诉讼管辖的原则。
下列关于浸润性导管癌的叙述,错误的是
目前各级政府部门明令施工企业用工必须加强管理的重点对象是()。
()将商业银行的所有业务划分为九条业务条线:公司金融、交易和销售、零售银行、商业银行、支付和结算、代理服务、资产管理、零售经纪和其他业务。
1,3,3,-1,15,()
观察力的意义有()。
多媒体计算机处理图形、图像、音频和视频,其数字化后的数据量十分庞大,因此必须对数据进行______以到达实用要求。
Thecomprehensionpassagesonthiscoursearedesignedtohelpyouincreaseyourreadingspeed.Ahigherreadingrate,withnol
A、investmoremoneyintheindustryB、developbettertechnologyC、offsetChinaD、buildmorefactoriesB
最新回复
(
0
)