1. [单选题]以下程序的输出结果是( )。 Option Base 1 Private Sub Command1 Click() Dim a(10),p(3)as Integer k=5 For I=1 to 10 a(i)=I Next I For j=1 to 3 p(i)=a(I*j) Next j For I=1 to 3 k=k+p(I)*2 Next I Print k End Sub
A. 33
B. 28
C. 35
D. 37
2. [单选题]设有以下说明语句: typedef struet { int n; char ch[8]; }PER; 则下面叙述中正确的是( )。
A. PER是结构体变量名
B. PER是结构体类型名
C. typedef struct是结构体类型
D. struct是结构体类型名
3. [单选题]有以下程序: #include stdlib.h> void fun(int * s,int * * d) { * *d=*(s+2); } main() { int a[]={1,2,3,4,5},*b; b=(int *)malloc(sizeof(int)); fun(a,&B) ; printf("%d\n",*b+1); } 程序的输出结果是( )
A. 3
B. 4
C. 5
4. [单选题]下列语句能给数组赋值而不使用for循环的是
A. myArray{[1]="One";[2]="Two";[3]="Three";}
B. String s[5]=new String[]{"Zero", "One", "Two", "There", "Four"};
C. String s[]=new String[]{"Zero", "One", "Two", "There", "Four"};
D. String s[]=new String[]=|"Zero", "One", "Two", "There", "Four"};
5. [单选题]SQL语句中进行空值运算时,需要使用到的短语是( )。
A. NuLL
B. =NULL
C. IS NULL
D. IS NOT NULL
6. [单选题]在已打开数据库的情况下,利用SQL派生一个包含姓名、课程名称和成绩字段的xsview视图,正确的语句是( )。
A. CREATE VIEW xsview AS; SELECT 学生.姓名,课程.课程名称,成绩,成绩; FROM 学生 INNER JOIN 成绩; INNER JOIN 课程; WHERE 成绩.课程编号=课程.课程编号; AND 学生.学号=成绩.学号
B. CREATE VIEW xsview AS; (SELECT 学生.姓名,课程.课程名称,成绩.成绩; FROM 学生 INNER JOIN 成绩; INNER JOIN 课程; ON 成绩.课程编号=课程.课程编号; ON 学生.学号=成绩.学号)
C. CREATE VIEW xsview AS; SELECT 学生.姓名,课程.课程名称,成绩.成绩; WHERE 学生 INNER JOIN 成绩; INNER JOIN 课程; ON 成绩.课程编号=课程.课程编号; ON 学生.学号=成绩.学号
D. CREATE VIEW xsview AS; SELECT 学生.姓名,课程.课程名称,成绩.成绩; FROM 学生 INNER JOIN 成绩; INNER JOIN 课程; ON 成绩.课程编号=课程.课程编号; ON 学生.学号=成绩.学号
7. [单选题]下列能正确进行字符数组赋初值的语句是______。
A. chart[5]={'a','b','c','d','e'};
B. char*t;t="abcde";
C. char t[5]="abcde";
D. char t[5];t="abcd";
8. [单选题]下面关于Visual Basic语言的几种说法中,正确的是 ______。
A. Visual Basic是一种机器语言(machine language)
B. Visual Basic是一种汇编语言
C. Visual Basic是一种低级语言(low level language)
D. Visual Basic是一种高级语言
9. [单选题]若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生姓名,应使用的SELECT语句是______。
A. SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".AND.成绩>=80
B. SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".OR.成绩>=80
C. SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".OR.成绩>=80
D. SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AN性别:"女".AN成绩>=80
10. [单选题]下列关键字不能作为函数返回值类型的是( )。
A. float
B. int
C. double
D. virtual