字符数组的结束符是'\0'
NCRE计算机等级考试二级(C语言程序设计) 练习题
共 693 道题,以下仅展示题目与选项,供练习与学习使用。
想边做边批改、自动判分、收藏错题?
前往主站在线练习《NCRE计算机等级考试二级(C语言程序设计)》,获得完整学习体验。
前往 爱课堂 学习 →
数组不能整体赋值
int a[]={1,2,3};是合法的数组定义
a[i]和*(a+i)是等价的
数组下标越界不会产生任何问题
二维数组的每一行可以看作一个一维数组
sizeof(a)可以得到数组a的元素个数
字符数组可以用字符串直接初始化
&a表示整个数组的地址,与a不同
int a[5]={0};使所有元素都为0
数组名可以自增或自减
二维数组的第二维大小不能省略
指针可以指向数组
a[i]+j和*(a+i)+j表示相同的地址
以下关于函数定义的说法中,正确的是( )
- AA. 函数定义时参数不能有类型
- BB. 函数定义时参数类型可选
- CC. 函数定义时参数必须有类型说明
- DD. 函数定义时参数必须是void
以下关于函数调用的说法中,正确的是( )
- AA. 函数调用不能作为语句
- BB. 函数调用可以作为独立的语句
- CC. 函数调用必须赋值给变量
- DD. 函数调用必须有返回值
若有函数定义:int max(int a,int b){return a>b?a:b;},则max(3,5)的返回值是( )
- AA. 3
- BB. 5
- CC. 8
- DD. 2
以下关于函数参数的说法中,正确的是( )
- AA. 形参在函数调用时获得值
- BB. 实参是函数定义中的参数
- CC. 形参是函数调用时的参数
- DD. 形参和实参是同一个变量
以下关于return语句的说法中,正确的是( )
- AA. return语句必须返回值
- BB. return语句只能有一个
- CC. void函数可以有return语句
- DD. return语句不能返回表达式
以下程序段的输出结果是( )
int fun(int x){return x+1;}
int main(){printf("%d",fun(fun(1)));}
- AA. 1
- BB. 3
- CC. 2
- DD. 4
本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《NCRE计算机等级考试二级(C语言程序设计)》在线练习。