单项选择题

有以下程序 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);printf("%d,",k); k=fun(j,m);printf("%d\n",k); } 执行后的输出结果是【 】。

A.5,5
B.5,11
C.11,11
D.11,5
<上一题 目录 下一题>
热门 试题

单项选择题
要求以下程序的功能是计算:s=1+1 2+1 3+…+…1 10main( ){ int n; float s;s=1.0;for(n=10;n>1;n--)s=s+1 n;printf( %6.4f n ,s);}程序运行后输出结果错误,导致错误结果的程序行是( )。
A.s=1.0;
B.for(n=10;n>1;n--)
C.s=s+1/n;
D.printf("%6.4f\n",s);
单项选择题
下列叙述中正确的是【 】。
A.软件测试的主要目的是发现程序中的错误
B.软件测试的主要目的是确定程序中错误的位置
C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作
D.软件测试是证明软件没有错误
相关试题
  • 以下4个选项中,不能看作一条语句的是( )。
  • 有以下程序main(){union{char ch[2...
  • 设变量x为float型且已赋值,则以下语句中能...
  • 以下不合法的数值常量是【 】。
  • 设有定义:long x= -123456L;,...