[单选题]

有以下程序includeintt b=2;int fun(int*k) {b=*k£«b;return(b);}main(){int a[10]={1,

有以下程序 #include<stdio.h> intt b=2; int fun(int*k) {b=*k+b;return(b);} main() { int a[10]={1,2,3,4,5,6,7,8,},i; for(i=2;i<4;i++) {b=fun(&a[i])+b; printf("%d",b);} print("/n"); } 程序运行后的输出结果是______。

A.10 12

B.8 10

C.10 28

D.10 16

参考答案与解析:

相关试题

有以下程序#includeintt b=2;int fun(int*k) {b=

[单选题]有以下程序includeintt b=2;int fun(int*k) {b=*k£«b;return(b);}main(){int a[10]={1,有以下程序 #include<stdio.h> intt b=2; int fun(int*k) {b=*k+b;return(b);} main() { int a[10]={1,2,3,4,5,6,7,8,},i; for(i=2;i<4;i++) {b=fun(&a[i])+b; printf("%d",b);} print(

  • 查看答案
  • 有以下程序:#includeint fun(int*k){int b=0;b=*

    [单选题]有以下程序:includeint fun(int*k){int b=0;b=*k£«b:return(B);}main(){int a[10]={1,2有以下程序: #include<stdio.h> int fun(int*k) {int b=0; b=*k+b: return(B);} main() {int a[10]={1,2,3,4,5,6,7,8},i; for(i=2;i<4;i++){printf("%d",fun(&a[i]));} printf("/n");

  • 查看答案
  • 有以下程序:fun(int a,int b){ a£«£«;b£«£«;if(a

    [单选题]有以下程序:fun(int a,int b){ a++;b++;if(a>b) return(a);else return(b);}voidmain(){ int x=3,y=8,z=6,r; r=fun(fun(x,y++),2*z); printf("%d/n",r);}程序运行后的输出结果是( )。A.13 B.6C.8 D.12

  • 查看答案
  • 有以下程序:#includevoid fun(int a, int b, int

    [单选题]有以下程序:includevoid fun(int a, int b, int c){a=456,b=567,c=678;}void main(有以下程序: #include<iostream.h> void fun(int a, int b, int c) { a=456,b=567,c=678;} void main( ) { int x=10,y=20,z=30; fun(x, y, z) ; cout < < x< < ',' < < y < < ',' < < z < < en

  • 查看答案
  • 有以下程序 #include int fun(int a, int b) {

    [单选题]有以下程序 include int fun(int a, int b) { if(b==0) return a;有以下程序 #include <stdio.h> int fun(int a, int b) { if(b==0) return a; else return(fun(-a,-b)); } main() { printf("%d/n",fun(4,2)); } 程序的运行结果是______。A.1B.2C.3D.4

  • 查看答案
  • 有以下程序#includevoid fun(int a,int b,int c)

    [单选题]有以下程序includevoid fun(int a,int b,int c){a=456,b=567,c=678;}void main( ){有以下程序 #include<iostream.h> void fun(int a,int b,int c) {a=456,b=567,c=678;} void main( ) { int x=10,y=20,z=30; fun(x,y,z); cout << x << ' , ' << y << ' , ' << z < endl; } 输出结

  • 查看答案
  • 有以下程序:#includevoid fun(int a,int b,int c

    [单选题]有以下程序:includevoid fun(int a,int b,int c){ a=456,b=567,c=678;}main(){ int x=有以下程序: #include <stdio.h> void fun(int a,int b,int c) { a=456,b=567,c=678;} main() { int x=10,y=20,z=30; fun(x,y,z); printf("%d,%d,%d/n",x,y,z); } 此程序的输出结果是( )。A.30,20,10B.1

  • 查看答案
  • 有如下程序段void fun(int *a, int *b){ int *k;

    [单选题]有如下程序段void fun(int *a, int *b){ int *k; k=a; a=b; b=k;}main(){ int a=3, b=6, *x=&a, *y=&b; fun(x,y); printf("%d %d", a, b);} 程序运行后输出的结果是A.6 3 B.3 6 C.编译出错 D.0 0

  • 查看答案
  • 有以下程序void fun(int a,int b,int c){ a=456,

    [单选题]有以下程序void fun(int a,int b,int c){ a=456,b=567,c=678;}main(){ int x=10,y=20,z=30; fun(x,y,z); printf("%d,%d,%d\n",x,y,z);}输出结果是A.10,20,30 B.30,20,10C.456,567,678 D.678,567,456

  • 查看答案
  • 有以下程序:<br />#include <br />int b=2;<br />int fun(int *k)<br />{ b=*k+b;<b

    [单选题]有以下程序:#include int b=2;int fun(int *k){ b=*k+b;?return(b);}main(){ int a[10

  • 查看答案
  • 有以下程序#includeintt b=2;int fun(int*k) {b=