-
1、[单选题]已知变量p , q是两个同类型的指针变量,下列表达式有语法错误的是( )。
-
A.p+1
-
B.p++
-
C.p/q
-
D.(p – q ) / 2
查看答案
开始考试
-
2、[单选题]一个学生的信息包括:学号、姓名、年龄、性别、电话。如果想保存一系列学生,并且希望能够根据姓名对他们进行排序,则下列数据结构哪个更合适?
查看答案
开始考试
-
3、[单选题]以下程序的输出结果是?
y = 0
for i in range(0, 10, 2):
y += i
print y
查看答案
开始考试
-
4、[单选题]有定义static int a[ ] = {0 , 1 , 2 , 3 , 4 } , *p ; 执行语句p = a + 2 ; 后,表达式*++p的值为( )。
查看答案
开始考试
-
5、[单选题]已知实型变量a存贮的是一个0~1之间的实数,将a以两位小数百分比形式输出(如:a=0.347592,则输出为34.75%)正确的打印语句是( )。
-
A.printf(“%.2f%%”,a*100);
-
B.printf(“%.2f%”,a);
-
C.printf(“%.2f%%”,a/100);
-
D.printf(“%.2f%%”,100*(a+0.5));
查看答案
开始考试
-
6、[单选题]一个学生的信息包括:学号、姓名、年龄、性别、电话。如果想保存一系列学生,并且希望能够快速的查找某一姓名的学生,则下列数据结构哪个更合适?
查看答案
开始考试
-
7、[单选题]C语言的数组下标固定从( )开始。
-
A.0
-
B.1
-
C.动态指定的整数
-
D.下标起始值并不固定
查看答案
开始考试
-
8、[单选题]计算机为什么采用二进制,而非十进制作为数制的基础?
-
A.因为二进制比十进制计算速度快
-
B.因为二进制比十进制表示能力更强
-
C.因为二进制数精度更高
-
D.因为二进制数更容易被硬件存储和计算
查看答案
开始考试
-
9、[单选题]在 IBM-PC机中,一个unsigned int型数据在内存需占用( )字节。
查看答案
开始考试
-
10、[单选题]Python语言为什么被称为高级程序设计语言?
-
A.因为它是编译型语言
-
B.因为它是解释型语言
-
C.因为它比低级语言更复杂
-
D.因为它比低级语言更抽象
查看答案
开始考试
-
11、[单选题]在Spyder IDE中编写Python程序,输出“Hello World”,要求将这两个单词分两行输出,以下哪个程序不正确?
查看答案
开始考试
-
12、[单选题]以下语句用于跳出循环体的是( )。
-
A.break;
-
B.continue;
-
C.return;
-
D.quit;
查看答案
开始考试
-
13、[单选题]关于Python语言的执行过程,描述正确的是?
-
A.可以同时执行多条语句
-
B.由解释器一条语句一条语句地执行
-
C.执行过的语句将不会再被执行
-
D.由编译器将源程序转化为机器语言,然后执行
查看答案
开始考试
-
14、[单选题]字符串s长度为奇数,则显示中间字符的表达式为?
-
A.s[len(s)/2 - 1]
-
B.s[len(s)/2 + 1]
-
C.s[len(s)/2]
-
D.s[(len(s) + 1)/2]
查看答案
开始考试
-
15、[单选题]定义C函数时,不给出返回值类型,则默认的返回值类型是( )。
-
A.float
-
B.void
-
C.int
-
D.NULL指针
查看答案
开始考试