[单选题]

有以下程序: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"); } 程序运行后的输出结果是( )。

A.10 12

B.8 10

C.3 4

D.10 28

参考答案与解析:

相关试题

有以下程序#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(

  • 查看答案
  • 有以下程序#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 b[],int

    [单选题]以下程序的执行结果是()。includeint fun(int b[],int n){int i,r=1;for(i=0;i

  • 查看答案
  • 有以下程序:#includeint fun(int x,int y){if(x!

    [单选题]有以下程序:includeint fun(int x,int y){if(x!=y)return(y);else return((x£«y)£¯2);}ma有以下程序: #include<stdioh> int fun(int x,int y) {if(x!=y)return(y); else return((x+y)/2); } main() {int a=4,b=5,c=6; printf("%d/n",fun(2*a,fun(b,C))); } 程序运行后的输出结果是( )。A.3B.

  • 查看答案
  • 有以下程序:#includeint fun(int x,int y){if(x=

    [单选题]有以下程序:includeint fun(int x,int y){if(x==y)return(x);else return((x£«y)£¯2);}m有以下程序: #include<stdio.h> int fun(int x,int y) {if(x==y)return(x); else return((x+y)/2); } main() {int a=1,b=2,c=3; printf("%d/n",fun(2*a,fun(b,C))); } 程序运行后的输出结果是( )。A.2B.

  • 查看答案
  • 有以下程序#includeint fun(int x;int y){if(x=y

    [单选题]有以下程序includeint fun(int x;int y){if(x=y)reurn(x); elsereturn((x£«y)£¯2);}main有以下程序 #include<stdio.h> int fun(int x;int y) { if(x=y)reurn(x); else return((x+y)/2); } main() { int a=4,b=5,c=6; printf("%d/n",fun(2*a,fun(b,c))); } 程序运行后的输出结果是______。A.3

  • 查看答案
  • 有以下程序: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

  • 查看答案
  • 有以下程序:#includeint a=1;int fun(intC){stat

    [单选题]有以下程序:includeint a=1;int fun(intC){static int a=2;c=c£«1;return(a£«£«)£«c;}main有以下程序: #include<stdio.h> int a=1; int fun(intC){static int a=2; c=c+1; return(a++)+c; } main() { int i,k=0; for(i=0;i<2;i++){int a=3;k+=f(A);} k+=a; printf("%d/n",k); }

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