[单选题]有以下程序: main() {int a=0,b=0,C=0,d=0; if(a=1)b=1;c=2; else d=3; printf("%d,%d,%d,%d\n",a,b,c,D); } 程序输出( )。
正确答案 :D
编译有错
解析:解析:C语言规定最左边变量所得到的新值就是赋值表达式的值,故“if(a=1)”条件表达式为真,b=1;else总是与上面最近的没有被使用的if配对,导致不合法的if-else结构,if语句后面的两条语句应用“{)”括起来。
[单选题]请判断以下这张报表的类型______。 学生信息输出 ______________ 编号 姓名 性别 年龄 ______________ 编号 姓名
正确答案 :A
纵栏式报表
解析:解析: 由题目所给图示看出为纵栏式报表。
[单选题]Thread类中能运行线程体的方法是( )。
正确答案 :C
run()
解析:解析: resume()是Thread类提供的用于线程控制的方法。start()是Thread类中的方法。新建的线程不会自动运行,必须调用线程的start()方法才能运行该线程。run()是Thread类中的方法,在该方法中定义了线程的具体行为。线程开始执行时,就是从它的run()方法开始执行的,就像Java应用程序从main()开始、Applet从init()开始一样。int()不是Thread类中的方法。
[单选题]Visual Basic窗体设计器的主要功能是 ______。
正确答案 :A
建立用户界面
解析:解析:窗体设计器窗口简称窗体(Form),是应用程序最终面向用户的窗口,它对应于应用程序的运行结果。
[单选题]设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为( )。
正确答案 :D
8
解析:解析:根据给定的条件,在树中,各结点的分支总数为4×1+2×2+1×3+4×1=15;树中的总结点数为15(各结点的分支总数)+1(根结点)=16;非叶子结点总数为4+2+1+1=8。因此,叶子结点数为16(总结点数)-8(非叶子结点总数)=8。因此,本题的正确答案为选项D。
[单选题]软件工程管理的具体内容不包括对( )管理。
正确答案 :D
设备
解析:解析:软件工程管理包括六个子域,即启动和范围定义、软件项目计划、软件项目实施、评审与评价、关闭、软件工程度量。软件工程管理的具体内容包括对开发人员、组织机构、用户、文档资料等方面的管理。
[单选题]有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2 * sizeof(int)字节): #include stdio.h> main() { FILE *fp; int i, a[4]={1,2,3,4},b; fp=fopen("data.dar","wb"); for(i=0;i4;i++) fwrite(&a[i],sizeof(int),1,fp); fclose(fp); fp=fopen("data.dar","rb"); fseek(fp,-2L*sizeof(int),SEEK_END); fread(&b,sizeof(int),1,fp); /*从文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fp); printf("%d\n",b); } 执行后的输出结果( )。
正确答案 :D
3
解析:解析:Leek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节,调用此函数后指针指向a[2],fread(&b,sizeof(int),1,fp)是从文件中读取sizeof(int)字节的数据到变量b中,也就是从文件中读取数据3到变量b中。
[单选题]下列代码的执行结果是( )。 public class Test{ public static void main(String[]args){ int[]x={0,1,2,3}; for{int i=0;i<3;1+=2){ try{ systcm.OUt.println(x[i+2]/x[i]+x[i+1]); }catch(ArithmeticException e){ System.OUt.println("errorl"): }catch(Exception e){ System.OUt.println("error2"): } } } }
正确答案 :C
errorl orror2
解析:C。【解析】当0作为除数时,会产生异常,而ArithmeticException和Exception两类异常都内部被捕捉到。
查看原题 查看所有试题