首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
31
问题
有以下程序:
#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://jikaoti.com/ti/5Dz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("s=
下列关于C语言文件的叙述中正确的是()。
当变量c的值不为2、4、6时,值为“真”的表达式是()。
有以下程序main(){chara,b,c,d;Scanf("%C%c",&a,&b);c=getchar();d=getchar();printf("%c%c%c%c\n",a
有以下程序structS{intn;inta[20];);voidf(structS*p){intij,t;for(i=0;i<p->n-1;i++)for(j=i+l;j<p->n;j
下面描述中错误的是
以下定义数组的语句中错误的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
已有定义:charc;,程序前面已在命令中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
下面描述中错误的是
随机试题
同时供应外耳、中耳和内耳血液动脉是同时供应中耳和外耳血液的动脉是
取霍乱病人的米泔水样粪做悬滴观察,可见弧菌排列呈
女性,42岁。嵌顿性股疝6小时,经用力按压还纳疝块后1小时,腹部持续性痛伴下腹压痛,肌紧张,反跳痛,肠鸣音消失,此时应考虑
测定了8例正常人与8例Ⅰ期矽肺病人的血清黏蛋白(mg/100ml),得如下结果8例正常人结果:均数=58.09;标准差=12.668例Ⅰ期矽肺病人结果:均数=79.03标准差=11.60
(2017年)下列哪些情形中,行政机关应依法办理行政许可的注销手续?
【2010年第131题】在对柱下钢筋混凝土独立基础进行抗冲切计算时,冲切破坏锥体与基础底面的夹角为:
网络设备中HUB是指()。
证券公司、证券投资咨询机构发布证券研究报告应当遵守法律、行政法规和相关规定,遵循()原则。Ⅰ.独立Ⅱ.客观Ⅲ.公平Ⅳ.审慎
Aboutonecommercialbankoutofeveryfourhasatrustdepartmentthatprovidesspecializedfiduciaryservicesforitscustomer
有以下程序#include<stdio.h>#include<string.h>voidfun(char*s,intm1,intm2){chart,*p;p=s+m1;s=s+m2;wh
最新回复
(
0
)