[单选题]

有以下程序

#inculde <stdio.h>

#deFine N8

void Fun(int * x,int i)

main()

{ int a[N]={1,2,3,4,5,6,7,8},i;

F.un(a,2);

F.or(i=0;i<N/2;i++)

{ printF(“%d”,a[i]);}

PrintF(“/n”);

}

程序运行后的输山结果是

A.1313

B.2234

C.3234

D.1234

参考答案与解析:

相关试题

有以下程序#inculde <stdio.h>#deFine SUB(a) (a

[单选题]有以下程序#inculde <stdio.h>#deFine SUB(a) (a) (a)main(){ int a=2,B=3,c=5,d;d=SUB(a+B)*c;printF(”%d/n”,d);}程序运行后的输山结果是A.0B.-12C.-20D.10

  • 查看答案
  • 有以下程序#include <stdio.h>#define N 4void f

    [单选题]有以下程序#include <stdio.h>#define N 4void fun(int a[][N], int b[]){ int i;for(i=0;i<N;i++) b[i] = a[i][i];}main(){ int x[][N]={{1,2,3},{4},{5,6,7,8},{9,10}},y[N],i;fun(x,y);for(i=0;i<N;i++) printf("%d,",y[i]);printf("/n");}程序的运行结果是A.)1,2

  • 查看答案
  • 有以下程序#include <stdio.h>#define N 4void f

    [单选题]有以下程序#include <stdio.h>#define N 4void fun(int a[][N], int b[]) { int i; for(i=0; i<N; i++) b[i]=a[i][i];}main(){ int x[][N]={{1,2,3},{4},{5,6,7,8},{9,10}},y[N], i; fun(x,y); for (i=0; i<N; i++) printf("%d,", y[i]); printf("/n");}程序的运

  • 查看答案
  • 有以下程序#inculde <stdio.h>#inculde <string.

    [单选题]有以下程序#inculde <stdio.h>#inculde <string.h>strtict A{ int a;char B[10];douBle c;};void F (struct A t);main(){ struct A a ={1001,”zhangDa”,1098.0};F.(a);printF(“%d,%s,%6.1F/n”,a.,a.B,a.c);void F(struct A t){ t.a=1002;strcpy(t.B,”ChangRong”)

  • 查看答案
  • 有以下程序#include <stdio.h>void fun(int n,in

    [单选题]有以下程序#include <stdio.h>void fun(int n,int *p){ int f1,f2;if(n==1||n==2) *p=1;else{ fun(n-1,&f1); fun(n-2,&f2);*p=f1+f2;}}main(){ int s;fun(3,&s); printf("%d/n",s);}程序的运行结果是A.)2B.)3C.)4D.)5

  • 查看答案
  • 有以下程序#include <stdio.h>void func(int n){

    [单选题]有以下程序#include <stdio.h>void func(int n){ int i;for(i=0;i<=n;i++) printf(”*”);printf(”#”).}main( ){ func(3); printf(”???? ”); func(4); printf(”\n”); }程序运行后的输出结果是A.)****#????***#B.)***# ????*** *#C.)**#????*****#D.)****#????*****#

  • 查看答案
  • 有以下程序# include <stdio.h># define N 5# de

    [单选题]有以下程序# include <stdio.h># define N 5# define M N+1# define f(x) (x*M)main(){ int i1, i2;i1 = f(2) ;i2 = f(1+1) ;printf("%d %d/n", i1, i2);}程序的运行结果是A.)12 12B.)11 7C.)11 11D.)12 7

  • 查看答案
  • 有以下程序:<br />#include <stdio.h><br />#define N 4<br />void fun(int a[][N],int

    [单选题]有以下程序:#include #define N 4void fun(int a[][N],int b[]){ int i;for(

  • 查看答案
  • 有以下程序:<br />#include <stdio.h><br />#define N 4<br />void fun(int a[][N],int

    [单选题]有以下程序:#include #define N 4void fun(int a[][N],int b[]){ int i;for(

  • 查看答案
  • 有以下程序#inculde <stdio.h>int Fun(){ststic

    [单选题]有以下程序#inculde <stdio.h>int Fun(){ ststic int x=1;x*=2;return x;}main (){ int i,s=1;F.or(i=1;I<=2,I + +) s =Fun();printF(“%d/n”,s);}程序运行后的输出结果是A.0B.1C.4D.8

  • 查看答案
  • 有以下程序#inculde <stdio.h>#deFine N8void Fu