首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> intfun( ){ staticintx=1; x+=1: returnx;} main( ){ inti,s=1; for(i=1;i<=5;i++)s+=fun( ); printf(
有以下程序 #include<stdio.h> intfun( ){ staticintx=1; x+=1: returnx;} main( ){ inti,s=1; for(i=1;i<=5;i++)s+=fun( ); printf(
admin
2020-05-19
536
问题
有以下程序
#include<stdio.h>
intfun( ){
staticintx=1;
x+=1:
returnx;}
main( ){
inti,s=1;
for(i=1;i<=5;i++)s+=fun( );
printf(’’%d\n’’,s);}
程序运行后的输出结果是
选项
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/0wCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是()。
关于voidfun()的叙述中正确的是()。
关于子函数调用的叙述中正确的是()。
设文件指针fp已定义,执行语句fp=fopen(’’file’’,’’r’’);后,以下针对文本文件file操作叙述的选项中正确的是()。
若typedefint*T;Ta[5];则与a的定义相同的是()。
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为()。
关于#include的叙述中正确的是()。
若intx[10],*pt=x;则对x数组元素的正确引用是()。
若有定义:inta,b;,通过语句scanf(“%d;%d",&a,&b);能把整数3赋给变量a、5赋给变量b的输入数据是()。
下面程序的输出结果是()。#includemain(){chara[]={’a’,’b’,’c’,’d’,’f’,’g’},*p;p=a;printf("%c\n",*p+4);}
随机试题
会计人员在审核原始凭证过程中,对于手续不完备的原始凭证,按规定应()
患者李某,男性青年心脏病患者,有多项阳性体征,主治医生带学生实习,患者拒绝配合,该患者违背的道德义务是
磷酸盐缓冲溶液甲基纤维素
晶体管单管放大电路如图7—5—18(a)所示,其中电阻RB可调,当输入ui、输出u0的波形如图7—5—18(b)所示时,输出波形()。
以下关于合同成立与合同无效的确认权说法中,正确的是( )。
阅读《祝福》的教学随笔(节选),按照要求答题。按教材顺序,开学第一堂课就应该讲《祝福》,但对于这篇讲过不止一次的很熟悉的名篇,我却踌躇起来。我对学生说:“虽然我从假期里就开始备这篇课文,可是我还没有想清楚如何讲。”因此,我先给学生讲文言文单元,给自己更多的
心理现象包括的既有区别又有联系的两个方面是()
在Word的编辑状态,当前编辑的文档是C盘中AAA.doc文档,要将该文档保存一个备份到软盘,应当使用()。A.“文件”菜单中的“另存为”命令B.“文件”菜单中的“保存”命令C.“文件”菜单中的“新建”命令D.“插入”菜单中的命令
VisualBasic根据计算机访问文件的方式将文件分成三类,其中不包括______。
A、Hewillpaythe$1.40finetoday.B、Hewillreturnthebookaftertheexam.C、Hewillpaythefineaftertheexam.D、Hewillf
最新回复
(
0
)