首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: void sub() { static int x=8; x/=2;printf("%d",x); } main() { int m; for(m=0;m<2;m++) sub();
若有如下程序: void sub() { static int x=8; x/=2;printf("%d",x); } main() { int m; for(m=0;m<2;m++) sub();
admin
2013-02-23
31
问题
若有如下程序:
void sub()
{ static int x=8;
x/=2;printf("%d",x);
}
main()
{ int m;
for(m=0;m<2;m++) sub();}
则程序运行后的输出结果是【 】.
选项
答案
42
解析
主函数中的for循环循环两次,即函数sub()被调用两次。在sub()中x被定义为静态整型变量,当调用函数sub()完毕返回主函数,x中的值仍然保留,下次调用函数sub()时,x不再被赋初值。第1次调用x/=2相当于x=x/2=8/2=4,第2次调用x=x/2= 4/2=2,因此输出42。
转载请注明原文地址:https://kaotiyun.com/show/r2Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序运行结果为______。#defineR3.0#definePI3.1415926#defineL2*PI*R#defineSPI*R*Rmain(){printf("L=%fS=%f\n",L,S);}
下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是【】。main(){inta[10]={1,2,3,4,5,6,7,8,9,0},*p;p=a;
请选出以下程序段的输出结果______。#include<stdio.h>#defineMIN(x,y)(x)<(y)?(x):(y)main(){inti,j,k;i=10;j=15;k=10*M
若输入ab,程序运行结果为______。main(){staticchara[2];scanf("%s",a);printf("%c,%c",a[1],a[2]);}
以下程序段的while循环执行的次数是______。intk=0;while(k=1)k++;
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
计算机中,能够用来与外存交换信息的是______。
在关系数据库中,用来表示实体之间联系的是_____。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
随机试题
行政赔偿方式有()。
企业为满足支付动机所持钉的现金余额主要取决的因素是()
患儿,3岁。因腹痛就诊。家长诉该患儿平时腹痛反复发作,痛后活动如常,夜间睡觉常易惊、磨牙。查体:体温正常,腹部无明显阳性体征。血常规除嗜酸性粒细胞增高,余正常。该患儿最可能发生
患者,女性,15岁,诊断为弥漫性单纯性甲状腺肿,甲状腺肿较明显,为其采取的主要治疗措施是
A.使阴道上皮细胞增生角化B.使阴道上皮细胞脱落加快C.能直接调控卵巢的周期性变化D.促进阴毛与腋毛生长E.抑制腺垂体尿促卵泡素分泌孕激素
下列关于统计从业资格认定承办机关对申请人的申请做出的处理,正确的有()。
甲市市政府办公厅下发红头文件.要求本市各级政府机构在公务接待中必须使用本市乙酒厂生产的“醉八仙”系列白酒,并根据有关政府机构的公务接待预算分别下达了一定数量的用酒任务。根据反垄断法律制度的规定,下列表述中,正确的是()。(2012年)
据统计,今年5月份全国基本型乘用车产销21.19万辆和22.13万辆,比去年同期分别增长1.86%和26.0%;运动型多用途乘用车产销1.43万辆和1.52万辆,降辐不大;交叉型乘用车本月产销6.60万辆和6.85万辆,分别比上月下降14.2%和2.8%;
我国战国末期思想家苟子说:“天行有常,不为尧存,不为桀亡。”这是一种()观点。
Heactedasthoughnothing______.
最新回复
(
0
)