单项选择题
以下能正确定义一维数组的选项是( )。
A.int a[5]=0,1,2,3,4,5;
B.char a[]=0,1,2,3,4,5;
C.char a='A','B','C';
D.int a[5]="0123";
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序: int f1(int x,int y)return x>yx:y; int f2(int x,int y)return x>yy:x; void main() int a=4,b=3,c=5,d=2,e,f,g; e=f2(f1(a,b),f1(c,d));f=f1(f2(a,b),f2(c,d)); g=a+b+c+d-e-f; printf( %d,%d,%d n ,e,f,g); 程序运行后输出的结果是( )。
A.4,3,7
B.3,4,7
C.5,2,7
D.2,5,7
点击查看答案
单项选择题
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。 #define MIN-2147483647 int findmax (int x[],int n) int i,max; for(i=0;i<n;i++) max=MIN; if(max<x[i]) max=x[i]; return max; 造成错误的原因是( )。
A.定义语句int i,max,中max未赋初值
B.赋值语句max=MIN;中,不应给max赋MIN值
C.语句if(max<x[i]) max=x[i];中判断条件设置错误
D.赋值语句max=MIN;放错了位置
点击查看答案
相关试题
有以下程序: #include <stdlib.h> ...
有以下程序: struct STU char name[...
以下程序的输出结果是( )。 long fun...
下面程序的输出结果是( )。 #define ...
有以下程序: #include<stdio.h> voi...