以下程序运行后输出结果是________。#include int fun(int a, int b){ return(a-b);}main(){ int x=5,y=3,k;k=fun(x,y);printf("%d-%d=%d\n",x,y,k);}
A. 0
B. x-y=2
C. 5-3=2
D. 2
查看答案
以下程序运行后输出结果是___________。#include int a=2,b=3,c=5;int fun(int a, int b){int c;c=a>b?a:b;return(c);}main(){ int a=6;printf("%d",fun(fun(a,b),c));}
A. 5
B. 3,5
C. 6,5
D. 6
下列关于C语言函数的描述中,错误的是_________。
A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 凡不加类型说明的函数,其返回值默认为整型
C. 函数的返回值可以通过函数中的return语句获得
D. 可以定义有参函数,也可以定义无参函数
以下程序运行结果是( )__________。void 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);}int max(float a,float b){ float c;if(a>b) c=a;elsec=b;return (c);}
A. -3.7
B. -3
C. -4.6
D. -4
以下程序的运行结果是_______。int fun(int array[3][3]){ int j;for(j=0;j<3;j++) array[1][j]++;printf("\n");}main(){ int j,a[3][3]={0,1,2,1,0,4,2,4,5};fun(a);for(j=0;j<3;j++)printf("%2d",a[1][j]);printf("\n");}
A. 2 1 5
B. 1 0 4
C. 0 1 2
D. 1 2 3