首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结果是 【 】 。 f(int A) { static c=0; c=a+c++; return(c) ; } main() { int a=2,i,k;
下列程序执行后输出的结果是 【 】 。 f(int A) { static c=0; c=a+c++; return(c) ; } main() { int a=2,i,k;
admin
2013-02-23
61
问题
下列程序执行后输出的结果是 【 】 。
f(int A)
{ static c=0;
c=a+c++;
return(c) ;
}
main()
{ int a=2,i,k;
for(i=0;i<2;i++)
k=f(a++);
printf("%d\n",k);
}
选项
答案
7
解析
在程序执行时,static变量仅初始化一次,下次使用时将使用上次保存的值。
转载请注明原文地址:https://kaotiyun.com/show/ahJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中错误的说明语句是
当k的值不为0时,在下列选项中能够将k的值赋给变量m,n的是
下面四个选项中,均是合法整型常量的选项是
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变,请填空。#include<stdio.h>main(){chara[]="labchmfye",t;inti,j;for(i
若输入字符串:abcde<回车>,则以下while循环体将执行【】次。while((ch=getchar())==’e’)printf("*");
有以下程序段: int n,t=1,S=0; scanf("%d",&n); do{s=s+t;t=t-2;}while(t!=n); 为使此程序段不陷入死循环,从键盘输入的数据应该是 ______。
在关系模型中,把数据看成是二维表,每—个二维表称为—个[]。
当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行【 】次。#include<stdio.h>main(){charch;while((ch=getchar())==’0’)prinft("#
CPU主要由运算器与控制器组成,下列说法中正确的是()
定义如下变量:intn=10;则下列循环的输出结果是()。while(n>7){-n;printf("%d\n",n);}
随机试题
下列各项中,可以用以质押的是()。
脂肪酸合成酶系只能直接合成
卡托普利的不良反应不包括
下列除哪项外,均可出现蛋白尿
属于环境噪声现状评价的内容有()。
C建筑工程公司原有从业人员650人,为减员增效,2009年3月份将从业人员裁减到350人,质量部、安全部合并为质安部,原安全部的8名专职安全管理人员转入下属二级单位,原安全部的职责转入质安部,具体工作由2人承担。2010年5月,C公司获得某住
企业的下列税费中,不通过“应交税费”科目进行核算的有()。
岱庙是泰山规模最大的建筑群,主殿天贶殿内保存有元代壁画。()
(2011年浙江)下列句子中,标点符号使用正确的一项是()。
[*]
最新回复
(
0
)