首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun() { static int x=1; x+=1;return x; } main() { int i,s=1; for(i=
有以下程序: #include<stdio.h> int fun() { static int x=1; x+=1;return x; } main() { int i,s=1; for(i=
admin
2013-10-14
53
问题
有以下程序:
#include<stdio.h>
int fun()
{ static int x=1;
x+=1;return x;
}
main()
{ int i,s=1;
for(i=1;i<=5;i++)s+=fun();
printf("%d\n",s);
}
程序运行后的输出结果是( )。【10年9月】
选项
A、11
B、21
C、6
D、120
答案
B
解析
这道题主要考查了局部静态变量的应用。在函数fun()中定义了局部静态变量整型x,其初值等于1,在主函数中循环执行5次,第一次变量s的值等于3,变量x的值等于2,第二次变量s的值等于6,变量x的值等于3,第三次变量s的值等于10,变量x的值等于4,第四次变量s的值等于15,变量x 的值等于5,第五次变量s的值等于21,变量x的值等于6。
转载请注明原文地址:https://www.kaotiyun.com/show/c0Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> #include <stdlib.h> int fun(int n) {int *p; p=(int*)malloc(sizeof(int));
以下函数按每珩8个输出数组中的数据voidfun(iht*w,intn){inti;for(i=0;i<n,i++){______printf("%d"
以下是if语句的基本形式:if(表达式)语句其中“表达式”______。
若函数中有定义语句:intk;,则______。
以下选项中合法的标识符是______。
阅读以下函数fun(char*s1,char*s2){inti=0;while(s1[i]==s2[i]&&s2[i]!=’\0’)i++;return(s1[i]==’\0’&&s2[i]==’\0’
设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式(a+b)h计算结果不相符的是
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*S1,char*s2)
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,所以,基于逻辑结构的应用程序不必修改,称为【】。
以下不能正确进行字符串赋初值的语句是
随机试题
某事业单位工人和某连续两年考核被确定为不合格等次的,其所在单位根据不同情况,可予以()。
男性患者,50岁。大便时有物自肛门脱出,便后有时需用手回纳3年,肛门潮湿,瘙痒,总觉排便不畅,伴有神疲乏力,懒言。检查见肛门松弛,嘱患者蹲位,增加腹压后,见直肠全层脱出,长约6cm,呈圆锥状,色淡红,表面为环状有层次的黏膜皱襞,触之较厚,有弹性。此患者最可
按现行(FIGO,2000)的子宫内膜癌手术分期标准,ⅡB期是
现行税法规定,获省级人民政府、国务院部委和中国人民解放军以上单位奖励而取得房屋产权的纳税人,可以免征契税。()(2004年)
自我传播又称“内向传播”,是人际传播现象的一种。指一个人的内在传播,即个人自己向自己发出信息,并由自己接收和处理信息的过程。根据上述定义,下列不属于自我传播的是:
如图所示是从两个不同角度观察到的同一个正四面体的外表面,将该四面体展开,可能得到的图形是()。
设函数f(x)在[0,1]二阶可导,且f(0)=f’(0)=f’(1)=0,f(1)=1.求证:存在ξ∈(0,1),使|f"(ξ)|≥4.
下列关于配置CiscoAironet1100接入点的描述中,错误的是()
A、Yes,Ilivehere.B、Yes,it’stherailwaystation.C、20minutes’walk.C
Goodmannersandetiquette(礼仪)arenotcomplicated.Anyonecan【D1】______courtesyandconsiderationforothers—thestuffofwhich
最新回复
(
0
)