A.char s[5]={“ABCDE”}; B.char *s; s=“ABCDE”; C.char s[5]={‘A’,‘B’,‘C’,‘D’,‘E’}; D.char *s; scanf(“%s”,s);
单项选择题若已经定义了如下函数 FUN(*p) { return *p; } 则该函数的返回值是()。
A.不确定的值 B.形参p中存放的值 C.形参p所指的存储单元中的值 D.形参p的地址值
单项选择题以下正确的函数定义形式是()。
A.double FUN(int x;int y) B.double FUN(int x,int y) C.double FUN(int x,int y); D.double FUN(int x,y)
单项选择题在C语言中,while循环和do-while循环的主要区别在于()。
A.do-while的循环体至少无条件被执行一次 B.while的循环控制条件比do-while的循环控制条件要严格 C.do-while允许从外部转到循环体内 D.do-while的循环体不能是复合语句
单项选择题为避免在嵌套的条件语句if-else中产生二义性,C语言规定else子句总是与()配对。
A.缩排位置相同的if B.同一行上的if C.其之后最近的if D.其之前最近的if
单项选择题下列选择中,不能正确定义二维数组的是()。
A.int a[2][2]={{1},{2}}; B.int a[][2]={1,2,3,4}; C.int a[2][]={{1,2},{3,4}}; D.int a[2][2]={{1},2,3};