题目
(34)有以下程序
#include <stdio.h>
int fun()
{ static int x=1;
x*=2;
return x;
}
main()
{ int i,s=1;
for(i=1;i<=3;i++) s*=fun();
printf("%d\n",s);
}
程序运行后的输出结果是
A)0
B)10
C)30
D)64
第1题
34 ) 有以下程序
#include <stdio.h>
int f(int n);
main()
{ int a=3,s;
s=f(a);s=s+f(a);printf("%d\n",s);
}
int f(int n)
{ static int a=1;
n+=a++;
return n;
}
程序运行以后的输出结果是
A)7
B)8
C)9
D)10
第2题
(34 )有以下程序
#include <stdio.h>
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 \ n " ,s ) ;
}
程序运行后的输出结果是
A ) O
B ) 1
C ) 4
D ) 8
第3题
A.AAAA
B.CC
C.BBBCC
D.BBB
第4题
有以下程序:
include<stdio.h>
main()
{ char*s="[2]34";int k=0,a=0;
whil(s[k+1]!=\0)
{ k++;
if(k%2=o){a=a+(s[k]-0+1);continue; }
a=a+(s[k]-0);
printf("k=%d a=%d\n",k,a);
}
程序运行后的输出结果是()。
A.k=6 a=11
B.k=3 a=14
C.k=4 a=12
D.k=5 a=15
第5题
有以下程序: #include<stdio.h> main() { char*s="[2]34";int k=0,a=0; whil(s[k+1]!=\0) { k++; if(k%2=o){a=a+(s[k]-0+1);continue; } a=a+(s[k]-0); printf("k=%d a=%d\n",k,a); } 程序运行后的输出结果是()。
A.k=6 a=11
B.k=3 a=14
C.k=4 a=12
D.k=5 a=15
第6题
有以下程序
#include <stdio.h>
int fun(int (*s)[4],int n, int k)
{ int m,i;
m=s[0][k];
for(i=1;i<n;i++) if(s[i][k]>m)m= s[i][k];
return m;
}
main()
{ int a[4][4]={{1,2,3,4},{11,12,13,14},{21,22,23,24},{31,32,33,34}};
printf("%d\n",fun(a,4,0));
}
程序的运行结果是
A)4
B)34
C)31
D)32
第7题
A.4
B.34
C.31
D.32
第8题
A.4
B.34
C.31
D.32
第9题
A.4
B.34
C.31
D.32
第10题
(34 )有如下程序:
#include<iostream>
#include<iomanip>
Using namespace std;
int main(){
int s[]={123, 234};
cout<<right<<setfill('*')<<setw(6);
for(int i=0; i<2; i++) { cout<<s[i]<<endl; }
return 0;
}
运行时的输出结果是
A ) 123 234
B ) ***123 234
C ) ***123 ***234
D ) ***123 234***
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!