1. [单选题]若变量a是int类型,并执行了语句:a='A'+1.6;则正确的叙述是
A. a的值是字符C
B. a的值是浮点型
C. 不允许字符型和浮点型相加
D. a的值是字符'A'的ASCII值加上1。
2. [单选题]当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。
A. scanf()
B. getchar()
C. gets()
D. getc()
3. [单选题]假定系统日期为1998年12月20日,有如下命令NJ=MOD(YEAR(DATE())-1900,100),执行该命令后的NJ值是______。
A. 1998
B. 98
C. 981220
D. 1220
4. [单选题]以下4条命令中,正确的是( )。
A. A=1,B=1
B. A=B=1
C. STORE 1,1 TO A,B
D. STORE 1 TO A,B
5. [单选题]下列的( )程序段可能导致错误。
A. String s="hello": Sting t="good"; String k=s+t;
B. Sting s="hello"; String t; t=s [3] + "one";
C. Sting s="hello"; String standard=s.toUpperCase( );
D. String s="hello": Stringt s +"good";
6. [单选题]要实现多态性,派生类中的虚函数必须( )。
A. 函数名、参数及返回值必须与基类中对应的虚函数完全相同(completely identical)
B. 参数个数不必与基类中对应的虚函数的函数名完全相同(completely identical)
C. 参数类型不必与基类中对应的虚函数的函数名完全相同(completely identical)
D. 返回值类型不必与基类中对应的虚函数的函数名完全相同(completely identical)
7. [单选题]对于“关系”的描述,正确的是
A. 同一个关系中允许有完全相同(completely identical)的元组
B. 在一个关系中元组必须按关键字升序存放
C. 在一个关系中必须将关键字作为该关系的第一个(first)属性
D. 同一个关系中不能出现相同的属性名
8. [单选题]以下关于函数过程的叙述中,正确的是
A. 函数过程形参的类型与函数返回值的类型没有关系
B. 在函数过程中,过程的返回值可以有多个
C. 当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
D. 如果不指明函数过程参数的类型,则该参数没有数据类型
9. [单选题]下列叙述中正确的是 ______。
A. 线性表是线性结构
B. 栈与队列是非线性结构
C. 线性链表是非线性结构
D. 二叉捌是线性结构
10. [单选题]下列声明语句中没有起到定义作用的是( )。
A. int count;
B. const double pi=3.14159;
C. extern long index;
D. int max(int a,int b){return a>b? a:b;}