首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun() { static int x=1; x*=2; return x; } main() { int i,s=1; for(i=1;i
有以下程序 #include int fun() { static int x=1; x*=2; return x; } main() { int i,s=1; for(i=1;i
admin
2016-12-28
26
问题
有以下程序
#include
int fun() {
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、0
B、10
C、30
D、64
答案
D
解析
本题考查了静态局部变量,该局部变量的值在函数调用结束后如果不消失而保留原值。函数fun的功能返回2的乘方,主函数fun函数调用3次,因此第一次s累乘2,第二次累乘4,第三次累乘8,即为2*4*8,值为64。
转载请注明原文地址:https://jikaoti.com/ti/lVi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若要求从键盘读入含有空格字符的字符串,应使用函数
下列叙述中正确的是
以下叙述中错误的是______。
下列关于栈的叙述正确的是______。
下列叙述中不正确的是()。
下列程序运行时输入1234567<CR>,则输出结果是______。#include<stdio.h>main(){inta=1,b;scanf("%2d%2d",&a,&b);printf("%d%d\n",a,b);}
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
以下合法的字符型常量是
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是
字符串"\\\"ABCDEn"\"\\"的长度是()。
随机试题
“人法地,地法天,天法道,道法自然”出自
患者,女,65岁。患有二度子宫脱垂,合并阴道前后壁膨出。行阴道子宫全切术+阴道前后壁修补术,术后护理措施正确的是
防治静脉血栓的口服药物是
与膀胱贮尿和排尿功能直接相关的是
根据《建设工程勘察设计管理条例》,建设工程勘察设计的目标是()。
巡警的建立与工作,既是公安工作由静态管理走向动态管理的新举措,也是密切警民联系的新途径。()
甲、乙两车分别从A、B两站同时相向开出,已知甲车速度是乙车速度的1.5倍,甲、乙到达途中C站的时刻依次为5:00和15:00,这两车相遇时是什么时刻?
加强物质文明和精神文明建设
若则f(0)=__________.
若有定义:inta=7;floatx=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是()。
最新回复
(
0
)