首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结果是 【 】 。 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
51
问题
下列程序执行后输出的结果是 【 】 。
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全国计算机二级
相关试题推荐
以下程序的输出结果是main(){charx=040;printf("%o\n",x<<1);}
若变量n中的值为24,则print函数共输出【】行,最后一行有【】个数。voidprint(intn,intaa[]){inti;for(i=1;i<=n;i++){printf("%6d"
下列程序执行后的输出结果是______。#defineMA(x)x*(x-1)main(){inta=1,b=2;printf{"%d\n",MA(1+a+b));}
请用位运算实现下述目标(设16位二进制数的最低位为零位):(1)输出无符号正整数m的第i个二进制位的数值。(2)将m的第i个二进制位置1,其余的位不变,然后输出m。#include"stdio.h"【】main(){unsigned
在数据结构中,从逻辑结构上看可以分成______。
若变量已正确定义并赋值,下面符合C语言的表达式是_____。
若输入字符串:abcde<回车>,则以下while循环体将执行【】次。while((ch=getchar())==’e’)printf("*");
下列说法正确的是()
在16位编译系统上,若有定义int a[]={10,20,30},*p=&a;,少逗号当执行p++;后,下列说法错误的是______。
CPU主要由运算器与控制器组成,下列说法中正确的是()
随机试题
Hobbiesletyouexploreinterestsoutsideofyourlineofwork.Theyletyoube【C1】______andtrynewthingsordothingsinane
(2011年第55题)下列肝细胞坏死的病变中,可以经过完全再生修复的是
左心室及外周血管超声造影,造影剂气泡直径必须小于
对具有粘结强度的两种桩组合形成的多桩型复合地基承载力特征值大小起影响的因素有()。
[2017真题·多选]在对滚动轴承、精密零件等装配件进行表面油脂清洗时,可采用的清洗方法有()。
经中国证监会批准,证券公司可以从事的客户资产管理业务不包括()。
下列行为中,属于视同销售行为征收增值税的有()。
正确理解和使用共情,()不包括在应注意的范围。
教师应合理安排教学内容和步骤,组织多种形式的______,鼓励学生通过观察、模仿、体验、探究、展示等方式学习和运用英语,尽可能多地为他们创造语言实践机会,引导他们学会自主学习和______。
【B1】【B14】
最新回复
(
0
)