首页
>
计算机类
>
等级考试
>
计算机二级
>
C语言程序设计
> 有以下程序:
int fun()
{static int x=1;
x *= 2;
return x;}
main( )
{
int i,s=1 ;
for(i=1 ;i<=2 ;i++) s=fun() ;
printf( “ %d ”,s) ;}
执行后的输出结果为
有以下程序:
int fun()
{static int x=1;
x *= 2;
return x;}
main( )
{
int i,s=1 ;
for(i=1 ;i<=2 ;i++) s=fun() ;
printf( “ %d ”,s) ;}
执行后的输出结果为
A.0
B.1
C.8
D.4
查看答案
正确答案:
D
答案分析:
无
包含此试题的试卷:
c语言程序设计试题(三)
相关的试题
执行以下程序,输入 la,输出结果是: la = 'python' try: s = eval(input(' 请输入整数: ')) ls = s*2 print(ls) except: print('请输入整数 ')
A.0
B.1
C.8
D.4
查看答案
执行以下程序,输入 qp,输出结果是: k = 0 while True: s = input(' 请输入 q 退出: ') if s == 'q': k += 1 continue else: k += 2 break print(k)
A.0
B.1
C.8
D.4
查看答案
以下程序的输出结果是: s = 0 def fun(num): try: s += num return s except: return 0 return 5 print(fun(2))
A.0
B.1
C.8
D.4
查看答案
以下程序的输出结果是: def fun1(a,b,*args): print(a) print(b) print(args) fun1(1,2,3,4,5,6)
A.0
B.1
C.8
D.4
查看答案
有以下程序:程序运行后的输出结果是( )。 main() { int k=5 ,n=0; do { switch(k) { case 1 : case 3 :n+=l;k--;break; defalut :n=0;k--; case 2 : case 4 :n+=2;k--;break : } printf("%d" ,n); }while(k>0&&am...
A.0
B.1
C.8
D.4
查看答案
有以下程序:程序的运行结果是( )。 void fun2(char a ,char b) {printf( ”%c%c”, a,b); } char a='A' ,b='B'; void funl(){a='C';b='D';} main() { funl(); printf("%c%c" ,a,b); fun2('E' ,'F'); }
A.0
B.1
C.8
D.4
查看答案
若执行以下程序时从键盘上输入 9,则输出结果是( )。 main() { int n; scanf( ”%d”, &n); if(n++<10)printf( ”/%d n”, n); else printf( ”%d n”, n--); }
A.0
B.1
C.8
D.4
查看答案
有下列程序:执行后的输出结果是( ) fun(int x ,int y) { static int m=0 ,i=2; i+=m+1;m=i+x+y;return m; } main() { int j=1 ,m=1,k; k=fun(j ,m);print S( ”%d,”, k); k=fun(j ,m);printf( ”%d n”, k); )
A.0
B.1
C.8
D.4
查看答案
有以下程序:输出结果是( )。 #include int abe(int u ,int v); main() { int a=24 ,b 一 16,c; c=abc(a ,b); printf("%d " ,c); } int abc(int u ,int v) { int w; while(v) {w=u%v;u=v;v=w;) return; }
A.0
B.1
C.8
D.4
查看答案
有以下程序:输出的结果是( )。 #include< struct stu { int num; char name[10] : int age;} void fun(struct stu*p) {printf("%s " ,(*p).name);} tllain() { struct stu students[3]={{9801 ,"Zhang".20} , {98...
A.0
B.1
C.8
D.4
查看答案