A:
B: define MAX 5int a[MAX];
C: int MAX=5;int a[MAX];
D: int MAX; Scanf(“%d”,&MAX);int a[MAX];
E:
F: define MAX 5;int a[MAX];
举一反三
- 以下对一维数组的定义中,正确的是________。 A: B: define MAX 5int a[MAX]; C: int MAX=5;int a[MAX]; D: E: define MAX 5;int a[MAX]; F: int MAX;Scanf("%d",&MAX); int a[MAX];
- 以下对一维数组的定义中,正确的是________。 A: define MAX 5int a[MAX]; B: int MAX=5;int a[MAX]; C: define MAX 5;int a[MAX]; D: int MAX;Scanf("%d",&MAX); int a[MAX];
- 执行以下程序,如果输入为23 48 32,则输出结果为。#include<;stdio.h>;int max(int a,int b,int c);int main(){int a,b,c;scanf("%d%d%d",&a,&b,&c);printf("%d\n",max(a,b,c));return 0;}int max(int a,int b,int c){int max;max=a>;b?a:b;if(c>;max)max=c;return max;}
- 函数首部定义为:int max(int a,int b)的函数,下列函数声明语句正确的是()。 A: int max(int,int); B: int max(int a,int b); C: int max(int b,int a); D: int max(int x,int y);
- 以下函数定义格式正确的是() A: int max(int x,int y) ; B: int max(int x,int y) C: int max(int x, y) D: int max(int x, y);
内容
- 0
有如下程序#include [iostream] using namespace std; int max(int x,int y) { int z; if(x>y) z=x; else z=y; return z; } int main() { int a=3,b=5; cout<<"max="<<max(a,b)<<endl; } A: max=3 B: max=4 C: max=5 D: max=6
- 1
下列定义不正确的有______。 A: #define PI 3.141592 B: #define S 345; C: int max(x, y); D: int x,y; E: int max(int,int);
- 2
下列语句中,不正确的是 ( )。A)c=2*max(a,b); B)m=max(a,max(b,c));C)printf("%d",max(a,b)); D)int max(int x,int max(int y,int z))
- 3
有如下程序:#include"stdio.h"int max(x,y)int x,y;{int z;if(x>;y) z=x;else z=y;return(z);}main(){extern int a,b;printf(”max=%d\n",max(a,b));}int a=3,b=5;运行结果为( )。 A: max=3 B: max=4 C: max=5 D: max=6
- 4
以下正确的函数首部定义形式是 。 A: double max( int x , int y ); B: double max( int x , int y ) C: double max( int x ; int y ) D: double max( int x , y );