首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int furl() {static int x=1; x*=2; return x; } main() {int i,s=1; for(i=1;i<=3;i++)s*=fun(); printf("%d\
有以下程序: #include<stdio.h> int furl() {static int x=1; x*=2; return x; } main() {int i,s=1; for(i=1;i<=3;i++)s*=fun(); printf("%d\
admin
2021-04-28
37
问题
有以下程序:
#include<stdio.h>
int furl()
{static int x=1;
x*=2;
return x;
}
main()
{int i,s=1;
for(i=1;i<=3;i++)s*=fun();
printf("%d\n",s);
}
程序运行后的输出结果是( )。
选项
A、10
B、30
C、0
D、64
答案
D
解析
本题目中静态局部变量x,在静态存储区内分配存储单元。在程序整个运行期间都不释放。所以第一次循环s的值为2,第二次循环中,返回的x的值为4,所以s的值为8,第三次循环,返回的x的值为8,所以s的值为64。
转载请注明原文地址:https://kaotiyun.com/show/63tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于C语言文件的叙述中正确的是()。
下面描述中错误的是
关于字符数组定义中存在语法错误的是()。
以下是if语句的基本形式:if(表达式)语句其中“表达式”
关于C语言的符号常量,以下叙述中正确的是
下列叙述中正确的是()。
对于循环队列,下列叙述中正确的是
下面不属于软件测试实施步骤的是
支持子程序调用的数据结构是
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fu
随机试题
在JavaEE中,HttpServletResponse的()方法用于将一个HTTP请求重定向到另一个资源。
受精通常发生在
女性,22岁,头晕乏力伴皮肤黄染2周。体检:巩膜轻度黄染,脾肋下2cm。检验:血红蛋白65g/L,网织红细胞11%,拟诊溶血。下列哪项检查是诊断溶血的直接证据
已婚妇女可能妊娠最早和最重要的症状是()。
甲公司、乙公司和丙公司为三家新能源领域的高科技企业,经营同类业务,甲公司为上市公司,乙公司、丙公司为非上市公司。甲公司总部在北京,乙公司总部在上海,丙公司总部在广州。甲公司财务状况和银行信用良好,对于银行贷款能够提供足额担保。(1)甲公司为扩大市场规模,
下面哪一项一定正确?1985年,W国国会降低了单身公民的收入税收比率,这对有两份收入的已婚夫妇十分不利,因为他们必须支付比分别保持单身更多的税。从1985年到1995年,未婚同居者的数量上升了205%,因此,国会通过修改单身公民的收入税收比率,可使更多
Whatisthemainpurposeoftheman’strip?
Marythinksitahonortobeinvitedtothemeeting.Marythinks______ahonortobeinvitedtothemeeting.
Ourlivesarewoventogether.AsmuchasIenjoymyown【C1】______,InolongerimagineIcangetthroughasingledaycompletely
Thepointoffactoryfarmingischeapmeat,madepossiblebyconfininglargenumbersofanimalsinsmallspaces.Perhapsthegre
最新回复
(
0
)