正确答案: C
函数的类型可以是整型、实型、字符型,但不能是指针型
题目:下列说法中不正确的是
解析:本题主要考查函数定义的基本知识。函数是C语言的基本组成部分,用来完成子程序的功能。一个完整的C程序包括一个main()函数(主函数)和若干个其他函数,C程序从main()函数开始执行。
查看原题
举一反三的答案和解析:
[单选题]下列选项中关于Java中super关键字的说法正确的是( )。
super关键字是在子类对象内部指代其父类对象的引用
[单选题]下列选项中合法的赋值语句是( )。
m=(int)(x+y);
解析:解析:选项A)是一个合法的赋值表达式,但结尾没加分号,所以它不是一个赋值语句;选项B)是一个逗号表达式,也因为结尾没有加分号而不是合法的赋值语句;选项C)是一个算术表达式,虽然有分号,但这个表达式没有赋值操作,因此,也不是一条赋值语句。
[单选题]在JSTL的迭代标签的属性中,用于指定要遍历的对象集合的是( )
items
[单选题]下面程序运行后的输出结果是( )。struct abc{int a,b,c;}main(){struct abc s[2]={{1,2,3},{4,5,6}};int t;t=s[0].a+s[1].b;printf("%d\n",t);}
6
解析:结构体成员的引用;s[0].a=1,s[1].b=5,所以结果为6
[单选题]下面有关HAVING子句描述错误的是 ______。
使用HAVING子句的同时不能使用WHERE子句
解析:解析:HAVING子句总是跟在GROUPBY子句之后,不可以单独使用。HAVING子句和WHERE子句不矛盾在查询中是先用WHERE子句限定元组,然后进行分组,最后用HAVING子句限定分组条件。
[单选题]如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是 ( )
e2,e4,e3,e1
解析:解析:由栈“后进先出”的特点可知:A中e1不可能比e2先出,C中e3不可能比 e4先出,且e1不可能比e2先出,D中栈是先进后出的,所以不可能是任意顺序。所以B是正确的。它执行的顺序是:e1进栈→e2进栈→e2出栈→e3进栈→e4进栈→e4出栈→e3出栈→e1出栈,所以只看出栈序列应为e2,e4,e3,e1。