设有如下函数定义:int fun(char *str) {char *p=str;while (*p!=’\0’) p++;return (p-str); }则以下语句执行后的输出结果是( )printf(“%d\n”,fun(“Student”));
查看答案
以下程序的运行结果是( )。int fun(int array[4][4]){ int j;for(j=0;j<4;j++)printf(“%2d”,array[2][j]);printf(“\n”);}main(){int a[4][4]={0,1,2,0,1,0,0,4,2,0,0,5,0,4,5,0};fun(a);}
A. 2005
B. 1004
C. 0120
D. 0450
如下fun函数的类型是( )。fun(float x){double y;int z;y=x*x;z=(int)y;return(z);}
A. void
B. double
C. int
D. float
以下程序运行后屏幕输出为()。#includeint f(int x, int y){ return (x+y);}main(){ int a=2,b=3,c;c=f(a, b);printf(“%d+%d=%d”,a,b,c);}
A. 0
B. 2+3=5
C. 2+3=0
D. 3+2=5
以下程序运行后屏幕输出为()。#includeint a=2,b=3;int max (int a, int b){ int c; c=a>b?a:b;return (c);}main(){ int a=4;printf(“%d”,max(a,b));}
A. 2,3
B. 2
C. 3
D. 4