【单选题】
下面程序的输出结果是()。 #include int num=10; func( ) {int num=4; return ++num; } void main( ) { printf(%d\n, func( ) ) ; }
【多选题】
关于函数知识下列描述说法不正确的是()
①
函数值是指函数被调用之后,执行函数体中的程序段所取得的并返回给主调函数的值。
③
有返回值函数的定义格式为:返回值类型函数名(参数列表);{函数体}
④
无返回值函数的定义格式为:void函数名(参数列表);{函数体}
【多选题】
先判断循环条件后执行循环体语句的循环结构有()。
【多选题】
共用体变量初始化说法错误的是()
①
只需要一个初始化值就足够了,其类型必须和共用体的第一个成员的类型相一致
②
只需要一个初始化值就足够了,其类型必须和共用体的第二个成员的类型相一致
③
只需要一个初始化值就足够了,其类型必须和共用体的第三个成员的类型相一致
④
只需要一个初始化值就足够了,其类型必须和共用体的第四个成员的类型相一致
【多选题】
已知数组num[10]={23,7,0,100,45,92,34,1};这个数组中最大值得下标不是()
【多选题】
关于C语言,在下列说法中,正确的是()
①
每个语句必须独占一行,语句的最后可以是一个分号,也可以是一个回车换行符号
②
每个函数都有一个函数头和一个函数体,主函数也不例外
③
主函数可以调用用户函数或系统函数,用户函数可以相互调用
④
程序是由若干个函数组成的,但是必须有、而且只能有一个主函数
【多选题】
函数分类中,从函数定义的角度,函数分为()
【多选题】
if(表达式){}这段代码在程序中的表达式可以出现的形式为()。
【多选题】
在C语言中,以下关于预处理的叙述中正确的是()
④
C程序对预处理命令行的处理是在程序执行的过程中进行的
【多选题】
变量能解决的问题,下列选项描述正确的是()。
②
以根据程序的执行,用到不同的数值,求出程序要在某个语句下所得出的正确结果