【计算机类职业资格】程序员-33及答案解析.doc

上传人:fatcommittee260 文档编号:1336121 上传时间:2019-10-17 格式:DOC 页数:6 大小:32KB
下载 相关 举报
【计算机类职业资格】程序员-33及答案解析.doc_第1页
第1页 / 共6页
【计算机类职业资格】程序员-33及答案解析.doc_第2页
第2页 / 共6页
【计算机类职业资格】程序员-33及答案解析.doc_第3页
第3页 / 共6页
【计算机类职业资格】程序员-33及答案解析.doc_第4页
第4页 / 共6页
【计算机类职业资格】程序员-33及答案解析.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、程序员-33 及答案解析(总分:45.00,做题时间:90 分钟)一、试题一(总题数:1,分数:15.00)1.说明 用输入/输出写一个程序,让用户输入一些姓名和电话号码。每一个姓名和号码将加在文件里。用户通过点“Done”按钮来告诉系统整个列表已输入完毕。 如果用户输入完整的列表,程序将创建一个输出文件并显示或打印出来。格式如:555,1212,Tom 123-456-7890,Peggy L.234-5678,Marc 234-5678,Ron 876-4321,Beth byte name=new byte lineLength; int i; try fos= new FileOutp

2、utStream (“phone. numbers“); catch (FileNotFoundException e) while (true) _ 1_ (“Enter a name (enter “done“ to quit)“); _ 2_ (name); if (“done“. equalsIgnoteCase (new String (name,0,0,4) break; System.err.println (“Enter the phone number“); readLine (phone); for (int i=0;phone i!=0;i+) _ 3_ ; fos.wr

3、ite (“,“); for (int i=0 _ 4_ ;i+) fos. write (name i); fos. write (“n“); fos. close(); private static void readLine (byte line ) throws IOException int i=0,b=0; while (i _ 5_ ) linei= ( byte ) 0; (分数:15.00)二、试题二(总题数:1,分数:15.00)2.说明 完成以下中序线索化二叉树的算法。 函数 Typedef int datatype; Typedef struct node Int lt

4、ag, rtag; Datatype data; *lchild,* rchild; bithptr; bithptr pre; void inthread ( p ); if inthread ( p-lchild ); if ( p-lchild=unll ) _ 1_ ; if ( P-RCHILD=NULL) p-rtag=1; if _ 2_ if _ 3_ pre-rchild=p; if ( p-1tag=1 ) _ 4_ ; INTHREAD ( P-RCHILD ); _ 5_ ; (分数:15.00)三、试题三(总题数:1,分数:15.00)3.说明 本程序求 3100 之

5、间的所有素数(质数)并统计个数;同时将这些素数从小到大依次写入顺序文件 E: dataout.txt;素数的个数显示在窗体 Form1 上。 Visual Basic 代码 Private Sub Command1_ Click ( ) Dim count as integer, flag as Boolean Dim t1 as Integer, t2 as Integer _ 1_ Count=0 For t1=3 to 100 Flag=Tree For t2=2 to Int( Sqr ( t1 ) ) If _ 2_ Then flag=False Next t2 _ 3_ coun

6、t= _ 4_ write #1, t1 End if Next t1 _ 5_ Close #1 End Sub (分数:15.00)程序员-33 答案解析(总分:45.00,做题时间:90 分钟)一、试题一(总题数:1,分数:15.00)1.说明 用输入/输出写一个程序,让用户输入一些姓名和电话号码。每一个姓名和号码将加在文件里。用户通过点“Done”按钮来告诉系统整个列表已输入完毕。 如果用户输入完整的列表,程序将创建一个输出文件并显示或打印出来。格式如:555,1212,Tom 123-456-7890,Peggy L.234-5678,Marc 234-5678,Ron 876-43

7、21,Beth byte name=new byte lineLength; int i; try fos= new FileOutputStream (“phone. numbers“); catch (FileNotFoundException e) while (true) _ 1_ (“Enter a name (enter “done“ to quit)“); _ 2_ (name); if (“done“. equalsIgnoteCase (new String (name,0,0,4) break; System.err.println (“Enter the phone nu

8、mber“); readLine (phone); for (int i=0;phone i!=0;i+) _ 3_ ; fos.write (“,“); for (int i=0 _ 4_ ;i+) fos. write (name i); fos. write (“n“); fos. close(); private static void readLine (byte line ) throws IOException int i=0,b=0; while (i _ 5_ ) linei= ( byte ) 0; (分数:15.00)解析:System. err. println rea

9、dLine fos. write(phonei) namei!=0 lineLength-1二、试题二(总题数:1,分数:15.00)2.说明 完成以下中序线索化二叉树的算法。 函数 Typedef int datatype; Typedef struct node Int ltag, rtag; Datatype data; *lchild,* rchild; bithptr; bithptr pre; void inthread ( p ); if inthread ( p-lchild ); if ( p-lchild=unll ) _ 1_ ; if ( P-RCHILD=NULL)

10、p-rtag=1; if _ 2_ if _ 3_ pre-rchild=p; if ( p-1tag=1 ) _ 4_ ; INTHREAD ( P-RCHILD ); _ 5_ ; (分数:15.00)解析:P-LTAG=0 (PRE) (PRE-RTAG=1) P-LCHILD=PRE PRE=P三、试题三(总题数:1,分数:15.00)3.说明 本程序求 3100 之间的所有素数(质数)并统计个数;同时将这些素数从小到大依次写入顺序文件 E: dataout.txt;素数的个数显示在窗体 Form1 上。 Visual Basic 代码 Private Sub Command1_ Cl

11、ick ( ) Dim count as integer, flag as Boolean Dim t1 as Integer, t2 as Integer _ 1_ Count=0 For t1=3 to 100 Flag=Tree For t2=2 to Int( Sqr ( t1 ) ) If _ 2_ Then flag=False Next t2 _ 3_ count= _ 4_ write #1, t1 End if Next t1 _ 5_ Close #1 End Sub (分数:15.00)解析:Open “e:dataout.txt“ For Output as #1 t1 mod t2=0 If t2Int (sqr(t1)Then count +1 Form1.Print “素数个数“; count

展开阅读全文
相关资源
猜你喜欢
  • DIN SPEC 33884-2011 Responsible Remote Gambling Measures《责任化远程博彩措施》.pdf DIN SPEC 33884-2011 Responsible Remote Gambling Measures《责任化远程博彩措施》.pdf
  • DIN SPEC 4002-102-2011 Properties and their scopes for product data exchange - Part 102 Units and quantities on www DINsml net《产品数据交换的特性及其范围 第102部分 www DINsml net上的单位和数量》.pdf DIN SPEC 4002-102-2011 Properties and their scopes for product data exchange - Part 102 Units and quantities on www DINsml net《产品数据交换的特性及其范围 第102部分 www DINsml net上的单位和数量》.pdf
  • DIN SPEC 4002-13-2010 Properties and their scopes for product data exchange - Part 13 Assignment of the identifier to ISO TS 29002-5《产品数据交换的属性及其范围 第13部分 ISO TS 29002-5的识别器任务》.pdf DIN SPEC 4002-13-2010 Properties and their scopes for product data exchange - Part 13 Assignment of the identifier to ISO TS 29002-5《产品数据交换的属性及其范围 第13部分 ISO TS 29002-5的识别器任务》.pdf
  • DIN SPEC 4002-8-2010 Properties and their scopes for product data exchange - Part 8 Rules for designing application classes《产品数据交换特性和其范围 第8部分 设计应用级别规则》.pdf DIN SPEC 4002-8-2010 Properties and their scopes for product data exchange - Part 8 Rules for designing application classes《产品数据交换特性和其范围 第8部分 设计应用级别规则》.pdf
  • DIN SPEC 40032-2013 Fibre optic interconnecting devices and passive components - Fibre optic connector interfaces - Type URM connector family《纤维光学互连设备和无源组件 纤维光学连接器接口 URM型连接器系列》.pdf DIN SPEC 40032-2013 Fibre optic interconnecting devices and passive components - Fibre optic connector interfaces - Type URM connector family《纤维光学互连设备和无源组件 纤维光学连接器接口 URM型连接器系列》.pdf
  • DIN SPEC 40170-2013 Measurement and judgement of the cavitation noise《气穴现象测量和判断》.pdf DIN SPEC 40170-2013 Measurement and judgement of the cavitation noise《气穴现象测量和判断》.pdf
  • DIN SPEC 4261-6-2011 Determination of the nominal daily load of domestic wastewater during the operation of small wastewater treatment plants according to EN 12566-3 and DIN 4261-1.pdf DIN SPEC 4261-6-2011 Determination of the nominal daily load of domestic wastewater during the operation of small wastewater treatment plants according to EN 12566-3 and DIN 4261-1.pdf
  • DIN SPEC 42673-4-2012 Totally-enclosed fan-cooled three phase asynchronous motors with squirrel-cage - designs IM B3 IM B5 IM B14 with bearings - Maximum envelope dimensions《全封闭风扇冷.pdf DIN SPEC 42673-4-2012 Totally-enclosed fan-cooled three phase asynchronous motors with squirrel-cage - designs IM B3 IM B5 IM B14 with bearings - Maximum envelope dimensions《全封闭风扇冷.pdf
  • DIN SPEC 42887 (DIN IEC TR 60887)-2010 Glass bulb designation system for lamps (IEC TR 60887 2010)《灯具用玻璃灯泡命名系统(IEC TR 60887-2010)》.pdf DIN SPEC 42887 (DIN IEC TR 60887)-2010 Glass bulb designation system for lamps (IEC TR 60887 2010)《灯具用玻璃灯泡命名系统(IEC TR 60887-2010)》.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1