fun3(int x) { static int a=3; a+=x; return(a); } main() { int k=2, m=1, n; n=fun3(k); n=fun3(m); printf("%d\n",n); } A. 3 B. 4 C. 6 D. 9 相关知识点: 试题来源: 解析 C 、 6 答案:C 知识点:局部变量及其作用域和生存期 反馈 收藏 ...
下面程序的输岀是 。fun3(int x){static int a=3;a+=x;return(a);}main(){int k=2, m=1, n;n=fun3(k);n=fun3(m);printf("%d\n",n);} A. 3 B. 4 C. 6 D. 9 相关知识点: 试题来源: 解析 c 答案:c知识点:局部变量及其作用域和生存期 ...
下面程序的输出是( )。 fun3 (int x) { static int a=3; a =x; return(a);} main( ) { int k=2,m=1,n; n=fun3(k); m=fun3(m); printf("� ",m); } A 3 B 4 C 6 D 9 相关知识点: 试题来源: 解析 C 反馈 收藏 ...
写出以下程序的输出结果 [59] 。 int a=0; fun3(int x) { static int a=3; a=a+x; return a; } main() { int k=2, m=1; a+=fun3(k); printf("%d," , a); a+=fun3(m); printf("%d\n", a); }相关知识点: 试题来源: 解析 [答案]5,11 反馈 收藏 ...
a是静态变量。两次执行fun函数只定义一次。第一次:fun(k), 定义了a = 3, 然后a+=x; 这里x是k,所以a += k,即a = k + a = 2 + 3 = 5 第二次:此时a已经定义过,跳过static int a=3;这个语句。n = fun(m) = fun(1) = a + 1 = 6 ...
下面程序的输出是()fun3(intx)staticinta=3;a+=x;return(a);}main(){intk=2,m=1,n;n=fun3(k);n=fun3(m);printf(%d/n,n);}
下面程序的输出是 fun3(int x) { static int a=3; a+=x; return(a); } main() { int k=2,m=1,n; n=fun3(k); n=fun3(m); printf(%d\n,n); } A. 3 B. 4 C. 6 D. 9的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题找答案,刷题...
在函数fun中,static int a-3; 应该是 static int a = 3;。 同样地,a+-x; 应该是 a += x;。 在main函数中,int k-2, m=1; 应该是 int k = 2, m = 1;。 m-fun(m); 应该是 m = fun(m);。 修正后的代码如下: #include <stdio.h> int fun(int x) { ...
1. 下面程序的输出的结果是 fun3(int x) { static int a=3; a+=x; return(a); } void main() { int k=2 ,m=1 ,n ; n=fun3(k); n=fun3(m); printf("%dn",n); }A.3B.4C.6D.9 点击查看答案 你可能感兴趣的试题 第1题:坚持以人民为中心的丰富内涵和实践要求包括()。A.坚持...
下面C程序旳运行成果是# include int fun(int x){static int a=3;a =x;retun(a);}void main(){int k=2,m=1,n;n=fun(k);n=fun(m);printf(“%d”,n);},本题来源于2022年天津市成人高等学校专升本招生统一考试计算机基础复习题