首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include<iostream.h> int f( ) { static int i=0; int s=1 s+ =i; i++; return s;} void main( ) { int i,a=0;
以下程序的输出结果是 #include<iostream.h> int f( ) { static int i=0; int s=1 s+ =i; i++; return s;} void main( ) { int i,a=0;
admin
2010-03-29
45
问题
以下程序的输出结果是 #include<iostream.h> int f( ) { static int i=0; int s=1 s+ =i; i++; return s;} void main( ) { int i,a=0; for(i=0 ;i<5;i++)a+=f( ); cout < < a;}
选项
A、20
B、24
C、25
D、15
答案
8
解析
对函数的静态局部变量是在编译时就赋初值,即只赋初值一次,在程序运行时它已有初值,以后每次调用函数时不再重新赋值,而只是保留上次函数调用结束时的值。注意:静态函数只能用静态变量。
转载请注明原文地址:https://kaotiyun.com/show/tnjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的3种结构是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例
给定程序中,函数fun的功能是:将形参s所指字符串中的数字字符转换成对应的数值,计算出这些数值的累加和作为函数值返回。例如,形参S所指的字符串为abs5defl26jkm8,程序执行后的输出结果为22。请在程序的下画线处填入正确的内容并把下画线删除,使
结构化程序设计的基本原则不包括()。
有以下程序:#include<stdio.h>main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d*%d",i,j,i*j);pfinff("\n");}}程序运行
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
若有以下程序typedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)malloc(10);strcpy(p,"Qian");}m
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。voidflintb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)
下面选项中的程序段,没有编译错误的是
有以下程序#includeintf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}
随机试题
海南十大美食包括()。
水是生命之源,下列有关水的说法正确的是()。
PublicbusesrunningonBeijing’sstreetsaremoreeye-catchingcomparedwiththeirformerdullcolor.【C1】______,fiveorsixy
Iwouldrather______withyou.
急性中毒患者应尽早洗胃,最好不超过中毒后
用计算机替代手工记账,必须经过计算机与手工核算()的时间至少是3个月。
从()划分,可将银行机构分为成本中心和利润中心两大类。
欠缴税款的纳税人因怠于行使到期债权,或者放弃到期债权,或者无偿转让财产,或者以明显不合理的低价转让财产而受让人知道该情形,对国家税收造成损害的,税务机关可依照规定行使代位权、()。
金龙泉集团本部逐步达到5万吨的年生产能力,年增利税2250万元;扩大葡萄酒生产能力1000吨,年增销售收入4000万元,创利税1000万元;开发保健白酒5000屯,年增销售收入1.5亿元,创利税4500万元;同时扩大纯净水和饮料达3万吨,年增销售收入560
Sowhatarebooksgoodfor?Mybestansweristhatbooksproduceknowledgebyencasingit.Bookstakeideasandsetthemdown,t
最新回复
(
0
)