题目内容

以下程序运行结果是( )。#include int main(){int max(float a,float b);float x,y;int z;x=-4.6;y=-3.7;z=max(x,y);printf("%d\n",z);return 0;}int max(float a,float b){float c;if(a>b)c=a;elsec=b;return (c);}

A. -4.6
B. -4
C. -3.7
D. -3

查看答案
更多问题

以下程序的运行结果是( )。#include void fun(int array[3][3]){int i=1,j;for(j=0; j<3; j++)array[j][i]++;}int main(){int j,a[3][3]= {0,1,2,1,2,4,3,5,7};fun(a);for(j=0; j<3; j++) printf("%2d",a[1][j]);printf("\n");return 0;}

A. 1 3 4
B. 1 3 5
C. 2 3 5
D. 2 3 6

有以下程序#include #define N 4void fun(int a[][N],int b[], int flag ){int i,j;for(i=0; ia[j][i]):(b[i]

A. 1 2 3 4 13 14 15 16
B. 1 5 9 13 4 8 12 16
C. 13 14 15 16 1 2 3 4
D. 4 8 12 16 1 5 9 13

有以下程序#include void fun(int a[],int n){int t,i,j;for(i=0; ia[j]){t=a[i];a[i]=a[j];a[j]=t;}}int main(){int c[10]= {10,9,8,7,6,5,4,3,2,1},i;fun(c,10);for(i=0; i<10; i++) printf("%d,",c[i]);printf("\n");return 0;}则程序的输出结果是____________

A. 10,9,8,7,6,5,4,3,2,1,
B. 1,10,3,8,5,6,7,4,9,2,
C. 10,1,8,3,6,5,4,7,2,9,
D. 2,9,4,7,6,5,8,3,10,1,

有以下程序#includeint fun(int a,int b){return a+b;}int main(){int x=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n",r);return 0;}程序运行后的输出结果是

A. 15
B. 20
C. 21
D. 31

答案查题题库