首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 int x=3 void main() { int i; for(i=1;i<x;i++) incre(); } incre() { static int si=1;
下述程序的输出结果是( )。 int x=3 void main() { int i; for(i=1;i<x;i++) incre(); } incre() { static int si=1;
admin
2013-08-15
32
问题
下述程序的输出结果是( )。
int x=3
void main()
{ int i;
for(i=1;i<x;i++)
incre();
}
incre()
{ static int si=1;
si*=si+1;
printf("\n%d",si);
}
选项
A、22
B、25
C、26
D、33
答案
C
解析
本题考查局部静态变量问题,main()函数两次调用incre()函数。第一次调用时si=si*(si+1)=(1+1)*1=2,输出2,第二次调用时si=(si+1)*si=3*2=6,此时输出结果为6。
转载请注明原文地址:https://kaotiyun.com/show/xgJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下宏定义#defineW5#defineL(W+2)则执行赋值语句p=L*2;(p为int型变量)后,p的值为______。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){
对下列二叉树进行中序遍历的结果为【 】。
若有定义语句:int a[3][6];,按在内存中的存放顺序,a数组的第10个元素是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是
下列错误的定义语句是( )。
整型变量x和y的值相等并且为非零值,则下面选项中,结果一定为零的表达式是()。
在关系模型中,()。
下列工具中,属于需求分析常用工具的是()。
随机试题
交通事故当事人逃逸造成证据丢失,逃逸当事人承担事故全部责任。
救治严重腹部损伤病人的首要措施是
甲与乙签订销售空调100台的合同,但当甲向乙交付时,乙以空调市场疲软为由,拒绝受领,要求甲返还货款。下列说法哪些是正确的?()
甲采用武力威胁的方法,胁迫乙同其一道盗窃丙。乙万般无奈之下只能在甲实施盗窃的过程中帮其望风。甲在盗窃的过程中,被丙觉察,甲见事情败露,随手捡起一块大石头向丙头部砸去,致丙当场死亡。案发后,县公安局经县检察院批准.将甲、乙二人逮捕。公安机关侦查终结后认为案件
在银行授予企业的信贷额度内,企业可以按需借款,银行应当承担满足企业在贷款限额内的全部需求的法律义务。()
社会主义职业道德的基本原则是()。
【2015广西】在教育的基本要素中,起主导作用的是教育影响。()
公安机关的职责就是公安机关的职业责任。()
某股票的当前价格是94美元,以该股票为标的,协议价格为95美元、三个月买权的当前售价为4.7美元。某投资者认为股票价格将会上升,他有两个投资策略可供选择:买入100股股票,或者买入20份买权,拥有以协议价格买入2000股股票的权利,投资额均为9400美元。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
最新回复
(
0
)