[单选题]若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是
正确答案 :D
long *L; L = '\0';
解析:解析:选项A定义了一个整型变量i,并且初始化让它指向NULL,接着通过seanf()函数,改变i指向的存储空间的值,选项A中首先定义了整型指针变量i并初始化为NULL,即表示指针i不指向任何内存,即此时程序还没有为i在内存中开辟存储单元,而在scanf()函数中笫;个参数是地址参数,显然在这里i不在表示地址,所以下面的scanf("%d",i)语句是不正确的,故选项A不正确;选项B定义了一个浮点型变量f并初始化让它指向NULL,而当一个指针变量指向NULL以后不能在给它赋值,而按下来的程序中为其赋了一值,故选项B错误;选项C中首先定义了一个字符变量t并给它赋初值'm',然后定义一个字符型指针c并让它指向了变量t,这一部分正确,然后接着用了一个语句“c=&t;”应该特该语句中c前的“*”去掉,故选项c运用指针变量不正确。所以,4个选项中选项D符合题意。
[单选题]在Windows中,多个窗口之间进行切换,可使用快捷键( )。
正确答案 :A
Alt+TAB
[单选题]有如下模板声明: templateclassA; 下列声明中,与上述声明不等价的是( )。
正确答案 :D
templateclassA;
解析:D。【解析】模板形参有typename<参数名>、class<参数名>、<类型修饰$amp;>amp;$lt;参数名>3种形式,即typename与class通用。
[单选题]下列关于过滤流的说法不正确的是
正确答案 :C
使用一个过滤流可以直接通过构造方法的参数去指定连接的I/0流
解析:解析:一般使用过滤流时要求把过滤流连接到某个I/O流上,再通过构造方法的参数去指定连接的I/O流。
[单选题]以下程序段的输出结果为( )。 int j=2 switch (j){ Case 2: system.out.print("two."): Case 2+1: System.out.println("three."); break: default: System.out.println (“value is”+j): Break }A.B.two
正确答案 :A
two.three.
[单选题]3下碳程序段的输出结果是( )。 class Test{ public static void main(Srting args[]){ MyThread t=new MyThread(); t.displayOutput("t has been created"); t.start(); } } class MyThread extends Thread{ public void displayOutput(String s){ SYStem.out.println(s); } public void run() { displayOutput("t is running."); } }
正确答案 :A
t has been created.
[单选题]为窗体中的命令按钮设置单击鼠标时发生的动作,应设置其“属性表”对话框的是( )。
正确答案 :B
事件选项卡
解析:属性对话框由格式、数据、事件、其他、全部5个选项卡组成。其中,格式选项卡包含窗体或控件的外观属性;数据选项卡包含数据源、数据操作相关属性;事件选项卡包含窗体或当前控件能够响应的事件;其他选项卡包含了名称、制表符等其他属性;全部选项卡包括前四个选项卡所有的属性。由于题目要求完成命令按钮的单击事件,因此应选择B选项
[单选题]一间宿舍可住多个学生,则实体宿舍和学生之间的关系是
正确答案 :B
一对多
解析:解析:一个实体宿舍可以对应多个学生,而一个学生只能对应一个宿舍,所以宿舍和学生之间是一对多关系。
[多选题]()是以一种有序的方式来设法探测潜在的错误位置。
正确答案 :C
系统化测试
解析:本题答案:C
[单选题]查询选修C2课程号的学生姓名,下列SQL语句中错误的是 ______。
正确答案 :D
SELECT 姓名 FROM S WHERE 学号= (SELECT 学号 FROM SC WHERE 课程号='C2')
解析:解析:要求查询选修C2课程号的学生的姓名,姓名字段在S表中,而课程号在SC表中,可知查询的结果来自一张表,而条件来自另一张表,所以这里可以用简单的连接查询或者用嵌套查询。
查看原题 点击获取本科目所有试题