1、单选(2 分)一个C 程序是由可以由( )。 A.一个main函数和若干个其他函数组成B.一个主程序和若干个子程序组成C.若干 过程组成D.若干子程序组成正确答案: A 单选(2 分)在C语 言中,有函数 leapyear定义如下:int leapyear(int y)int z=0;if (y % 4 =0 return z有int型变量d,则执行函数调用语句d=leapyear(2010),则变量d的取值是( )。A.4 B.1 C.0D.400正确答案: B 单选(2 分)设x为int型变量,a为一个符号常量,则下列属于赋值语句的是( )。 A.a=a*10 + a%10;B.x+a=1
2、00;C.x=(x=1,2*3)D.x=(a=1,2*3);正确答案: D 单选(2 分)世界上第一个计算机高级程序设计语言是( )。 A.Pascal B.ALGOL C.C D.FORTRANE.Basic正确答案: D 单选(2 分)与计算机硬件系统紧密相关的程序设计语言是( )。 A.符号语言 B.脚本 语言C.汇编语 言 D.机器语言E.高级语言正确答案: D 单选(2 分)下面是一个将十进制正整数转换为2进制数的函数定义:void tobinary(int x)while (x0) printf(“%1d“,x%2);要实现函数的功能,则在空白处应该填写的程序语句是( )。 A.x
3、=x/2;B.x=x/10; C.x=x%2; D.x=x%10;正确答案: A 你选对了 单选(2 分)计算机程序设计语言是用于编写计算机程序的语言,下列叙述正确的是( )。 A.计算机程序设计语言是由一组基本符号和一组语法规则构成。B.机器 语言是用二进制代码表示的,不是 计算机程序设计语言。 C.用计 算机程序设计语言书写的程序都可以直接在计算机中运行。 D.计算机程序设计语言就是通常讲的C、 Java等高级程序 设计语言。正确答案: A 你选对了 单选(2 分)在SQL中,数据查询语句SELECT的必选子句是( )。 A.FROM子句B.WHERE子句 C.GROUP BY子句D.CO
4、MPUTE子句E.ORDER BY子句正确答案: A 你选对了 单选(2 分)从数据表student中查询张姓的所有学生,正确的SQL语句是( )。 A.SELECT sno,snameFROM studentWHERE sname LIKE N张%B.SELECT snameFROM studentWHERE sname = N%张%C.SELECT sno,snameFROM studentWHERE sname LIKE N%张% D.SELECT snameFROM studentWHERE sname = N张%正确答案: A 单选(2 分)关于常量和变量,下列说法正确的是( )。 A.常量占据的内存空间,其大小由数据本身决定。 B.符号常量和变量一样,也占用相 应的内存空间。 C.常量在内存中不分配存储空间, 变量在内存中分配存储空间。D.所有变量所占的存储空间在函数调用结束后都会自动释放。正确答案: C 你选对了 单选(2 分)判断一个char型变量ch是否为数字字符的正确表达式为( )。A.(ch=0) printf(“%c“,ch);要实现程序的功能,则在空白处应该填写的程序语句是( )。 A.A + chB.A + ch - aC.A + ch - a D.A+ ch - 0正确答案: C