首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
30
问题
以下程序的输出结果是( )。
#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://jikaoti.com/ti/ofB0FFFM
本试题收录于:
二级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
有以下程序: main( ) int f1 (int x, int y) { return x>y?x:y; } int f2 (int x, int y) { return x>y?y:x; } main( ) { in
有以下程序 main( ) { int i=10,j=1; printf("%d,%d\n",i--,++j); } 执行后输出的结果是
以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abc123edf456gh,执行程序后输出:123456。请填空。#include#includemain(){chars[80],d[80];
以下程序运行后的输出结果是【 】inta=5; fun(intb) {staticinta=10; a+=b++; printf("%d",a); } main( ) {intc=20; fun(c)
已定义以下函数 fun(int*p) { return*p; } 该函数的返回值是
若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0) s=a; for(b=1;b
若程序中定义了以下函数 double myadd(double a,double b) { return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )
在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则
下面程序中函数fun的功能是:找出一维数组元素中的最大值和它所在的下标,并将最大值和其下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#incl
随机试题
下列不是卵巢转移癌转移途径的是
关于全国人大主席团,下列哪些选项是错误的?
E-mail指的是()。
我国《企业会计准则》规定,资产负债表采用()格式。
下列政策中遏制了CPI的过快增长的有()。
世界上最先出现的国际货币体系是()。
超声波:机械波()
一、注意事项1.申论考试是对应试者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.作答参考时限,阅读材料40分钟,答卷时间110分钟。3.仔细阅读给定资料,按照后面提出的申论要求依次作答。4.考生可以
下列哪些属于债权的属性?()
Environmentreferstothethinlayeroflifeandlifesupportscalledthebiosphere,includingtheearth’sair,soil,water,and
最新回复
(
0
)