首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】 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
28
问题
以下程序运行后的输出结果是【 】
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://jikaoti.com/ti/ejS0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面定义窗体级变量a的语句中错误的是
现有语句:y=IIf(x>0,xMod3,0)设x=10,则y的值是
设窗体上有一个名称为Check1的复选框,并有下面程序代码:PrivateSubCheck1MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是把考生目录下的in5.dat文件中的
在考生文件夹下有一个工程文件sjt5.vbp。程序运行时,单击“显示数据”按钮,则将考生文件夹下in5.dat文件的内容读入一维数组a中,并按下标顺序将数组a各元素的值显示在List1列表框中;单击“移动”按钮,则将数组a中的最大值移动到数组的最前面,其他
以下过程定义中正确的过程首行是
下面的数写成普通十进制数是()。2.65358979335278D-6
十六进制数100转换为十进制数为
与十六进制数200等值得十进制数为( )
已知字符0的ASCII码为十六进制的30,现有程序如下:#include<stdio.h>main(){union{unsignedcharc;unsigned
随机试题
对于()图形,通常是以点变换为基础,把图形的一系列顶点作几何变换后,连接新的顶点序列即可产生新的变换后的图形。
_____________,何处相思明月楼。(张若虚《春江花月夜》)
心肌脂肪变性(虎斑心)最明显表现在心脏的
患者,男,28岁。因头晕、心悸、乏力、四肢麻木、行走不稳1年来诊。既往有克罗恩病。查体:重度贫血貌,心率120次/min,昂白征(+),跟膝胫试验(+)。拟诊为巨幼细胞性贫血。具有确诊意义的实验室检查是
下列载体中可作为抗癌药物载体的是()
背景资料某公司总承包某厂煤粉制备车间新增煤粉生产线的机电设备安装工程,新生产线与原生产线相距不到10m,要求扩建工程施工期间原生产线照常运行,工程内容包括一套球磨机及其配套的输送、喂料等辅机设备安装;电气及自动化仪表安装;一座煤粉仓及车间的非标管
下列选项中,计入其他综合收益的有()。
根据上面的古文解释下列词语的意思。(辽宁师范大学2015)“安”的意思是__________。
【B1】【B9】
It______thatheisstillontheway.
最新回复
(
0
)