首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdio.h> fun() { int a=0; a+=3; printf("%d",A); } main() { int cc; for(cc=
以下程序的输出结果是( )。 #include<stdio.h> fun() { int a=0; a+=3; printf("%d",A); } main() { int cc; for(cc=
admin
2011-06-10
31
问题
以下程序的输出结果是( )。
#include<stdio.h>
fun()
{ int a=0;
a+=3;
printf("%d",A);
}
main()
{ int cc;
for(cc=1;cc<=4;cc++)
fun();
printf("\n");
}
选项
答案
3 3 3 3
解析
本题考查for循环,for(cc=1;cc<=4;cc++)表示循环4次,a+=3表示每次a的值增加3,但是子函数中没有将变量a定义为static类型,所以每次调用完子函数之后,变量a所做的改变都不能保存,这样在下一次调用子函数时,a的初值仍是0,所以不管调用多少次,子函数输出始终是3。
转载请注明原文地址:https://kaotiyun.com/show/0RPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main( ) { int m[ ][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i
若有一些定义和语句 #include <stdio.h> int a=4,b=3,*p,*q,*w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是
有以下程序 main( ) { int i=10,j=1; printf("%d,%d\n",i--,++j); } 执行后输出的结果是
有以下程序 main( ) { int i; for(i=0;i<3;i++) switch(i) { case 1: printf("%d",i); case 2: printf("%d",i); default: p
下列叙述中正确的是
在一个C语言程序中
下列叙述中正确的是
以下程序运行后输入:3,abcde,则输出结果是【 】#include <string.h> move(char*str,intn) {chartemp;inti; temp=str[n-1]; for(i=n-1;i
设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是( )
以下程序中,函数sumColumM的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。 #defineM2 #defineN4 voidSumColumMin(inta[M]
随机试题
西药或中成药处方,每张处方不得超过
一病人胫腓骨骨折,复位后石膏固定,肢体肿胀较明显,治疗中病人未能积极进行功能锻炼,2个月后去除石膏复查,见骨折已愈合。经1个月练习关节活动,恢复不满意,膝关节功能差。此为
A.锋电位B.阈电位C.负后电位D.局部电位E.正后电位神经细胞动作电位的主要组成是
房地产经纪人员的()主要是对市场竞争、同行合作等问题的认识和看法。
重特大事故预防控制技术支撑体系框架主要由()组成。
某市政公司承包某路段的改建工程,全长2.5km,工期为当年7月至次年2月。该路段为四快二慢主干道,道路结构层:机动车道20cm石灰土底基层,45cm二灰碎石基层,9cm粗、4cm细沥青混凝土面层;非机动车道为20cm石灰土底基层,30cm二灰碎石基层,6c
事业部制组织形式的优点不包括()。
关于ISO9000:2000标准所给出的以过程为基础的质量管理体系模式,下列理解不正确的是()。
2010年9月9日甲创作完成小说《坚硬的泡沫》,2012年5月4日甲去世。该作品著作财产权保护期的截止日是()
Howmanyyearswillitbebeforetheworldrunsoutofoil?Thequestionisfarfromanacademicexercise.Thisyearoilhitan
最新回复
(
0
)