控制语句练习题答案

合集下载

plc复习与练习题(带答案)

plc复习与练习题(带答案)

工厂电气控制技术(含PLC)复习题一、填空题1、PLC的输出信号相对输入信号滞后的现象,称为输入/输出信号的延迟 .2、电压继电器是反映电压信号变化的控制电器,其线圈与负载并联连接。

3、热继电器是应用电流的热效应原理来工作的电器,主要用来电动机的过载保护。

4、PLC工作过程的两个显著特点是循环扫描和集中采样、输出 .5、将一个接触器的常闭触点串接到另一个接触器的线圈电路中的控制方式,称电气互锁 .6、PLC的内部继电器实际上是PLC存储器中的内部标志位存储器,有两种状态: 1 和 0 。

7、继电器控制线路与PLC的梯形图十分相似,但有本质的不同:一个是硬件线路控制,一个是软件程序控制。

8、PLC的输入/输出信号处理过程主要有输入采样阶段、程序执行阶段、输出刷新三个阶段.9、速度继电器常用于笼型异步电动机的反接制动控制电路中。

10、PLC的输出电路主要有继电器输出、晶体管输出、晶闸管输出三种类型。

11.S7-200型PLC通电延时定时器(TON)的输入(IN)电路接通时开始定时,当前值大于等于设定值时其定时器位变为 ON ,其常开触点接通。

12、S7—200型PLC加计数器,若计数输入电路(CU)有上升沿信号、复位输入电路(R) 低电压,计数器的当前值加 1.当前值大于等于设定值时,其常开触点闭合。

13、依靠接触器自身辅助常开触头而使线圈保持通电的控制方式,称自锁。

14、字节是PLC中数据运算和存储的基本单位,一个字节由 8 个位(Bit)组成,两个字节构成一个字。

15、交流接触器主要由电磁系统、触头系统、灭弧装置组成.16、位置开关是一种根据运动部件的行程位置而切换电路的电器。

17、电流继电器是反映电流信号变化的控制电器,其线圈与负载串联连接。

18、多地点控制的接线原则是启动按钮应并联连接、停止按钮硬串联连接。

19、空气阻尼式时间继电器是利用空气阻尼作用原理来获得延时动作的.20、可编程序控制器主要由 CPU 、存储单元、接口单元和电源单元组成。

plc编程练习题及答案

plc编程练习题及答案

plc编程练习题及答案2、按起动按钮,延时15秒钟接触器KM才工作,按停止按钮KM方可停止。

3、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,接触器KM2工作;按停止按钮KM2方可停止。

4、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,接触器KM2工作,也使KM2工作20秒钟停止,延时15秒钟后,使KM1再次起动运行;按停止按钮使任意在运行的接触器停止。

5、按起动按钮,延时15秒钟接触器KM1才工作,KM1工作20秒钟停止后,延时15秒钟后,接触器KM2工作,也使KM2工作20秒钟停止,延时15秒钟后,使KM1再次起动运行;这样反复循环3次后停止;按停止按钮使任意在运行的接触器停止。

6、启动按钮X1,停止按钮X2,输出Y0的单回路控制程序。

7、编写一个M0=1后,延时15秒接通Y2,M0从1变0,延时18秒断开Y2。

8、用一个输入点,控制一盏灯。

按3次灯亮,按3次灯灭。

9、正反转程序。

正转启动:X10,反转启动:X11,停止按钮:X12;正向接触器Y3,反向接触器:Y4。

10、星-三角启动程序。

启动按钮:X13,停止按钮:X14。

主接触器:Y5,星:Y6,三角:Y7。

11、编写双联开关的程序。

开关,X4,X5;灯Y112、设计一个按钮控制正反转的程序,即按一下正转,再按一下反转。

13题、1、按X002,Y001点亮,延时5秒钟后Y002点亮,Y001熄灭。

2、在Y002亮的前提下,延时10秒钟后按X003三次后,Y003点亮,Y002关闭。

3、在上面按X003最后一次,Y002灯关闭的同时,计数器开始按每秒1次计数,且每秒Y004闪亮1次,计数15次后全部熄灭,并可以重复开始的动作。

14、设计一个单按钮控制两台电动机顺序启动的程序,即按一下电动机M1启动,再按一下电动机M2启动;当按下停止按钮时,两台电动机同时停止。

15题、1、按X001按钮,Y001延时2秒钟后点亮,再延时3秒钟后,Y002点亮。

机器人程序设计(C语言)(第2版)章节练习题及参考答案

机器人程序设计(C语言)(第2版)章节练习题及参考答案

第一章一种新的C语言学习方式1.一台能够工作的计算机包括?CPU (Central Processing Unit,中央处理单元,进行运算和控制,包括运算器和控制器等)、存储器(如RAM、ROM等)、输入设备、输出设备(包括串行/并行接口、USB等)。

其中,RAM (RandomAccess Memory,随机存储器)主要用于存储数据,ROM (RcadOnlyMemory, 只读存储器)主要用于存储程序。

2.单片机工作时需要什么?需要稳定的电源、晶振、外部存储器和编程调试接口,就像计算机工作时需要电源、晶振、硬盘或其他大容量外部存储器和操作系统一样。

微控制器是将单片机独立工作所需的电源适配器、晶振、外部存储器和串口转换电路等封装到一个模块上,这样就能直接与计算机连接并进行编程开发,不需任何其他芯片和电路。

3. AT89S52是一种什么样的单片机?是一种高性能、低功耗的8位单片机,内含8 KBISPdn-System Programmable系统在线编程)可反复擦写IOOO次的Flash只读程存器,采用ATMEL公司的高密度非易失性存储技术制造,兼容标准MCS51指令系统及其引脚结构。

在实际工程应用中,功能强大的AT89S52 已成为许多高性价比嵌入式控制应用系统的解决方案。

4. Progisp是一款什么样的软件?是一款免费下载的ISP软件,不需要专门的安装即可使用,非常方便。

使用该软件,读者可以将C语言程序生成的可执行文件下载到机器人单片机上。

使用时需要1根USBA转B 信号线。

5.简述串口调试工具的特点。

串口调试工具就是串行通信接口调试软件,集数据发送、数据接收、数据监控、数据分析等功能于一身,具有小巧精致、操作简捷、功能强大的特点,可以在串口通信监控、设备通信测试工作中有效提高效率。

6. pr i ntf ()函数称为?称为格式输出函数,其功能是按用户指定的格式,把指定的数据输出显示。

Print ()函数是C语言提供的标准输出函数,定义在C语言的标准函数库中,要使用它,必须包括定义标准函数库的头文件stdio. h o第二章最简单的C程序设计——机器人做算数1. C语言用什么整型变量?C语言用关键字imt定义整型变量。

算法的控制结构同步练习题

算法的控制结构同步练习题

算法的控制结构同步练习题1.下列关于算法特征和描述方式的说法正确的是(). [单选题]A.算法必须借助某种计算机语言才能实现B.自然语言不能用来表示算法,而流程图可以C.可以用算法描述“输出所有的偶数”D.算法必须有问题求解的结果,包含至少一个输出(正确答案)答案解析:算法可以借助自然语言、流程图、伪代码、计算机语言等表述方式实现2.求解一元二次方程的算法描述如下:①输入一般形式下的二次项系数a,一次项系数b,常数项c。

②计算判别式Δ=b2-4ac的值。

③若Δ≥0,则计算输出字符串“方程有实数解”,并输出x的值;否则,输出字符串“方程无实数解”。

这种描述方法属于( )[单选题]A.自然语言(正确答案)B.流程图C.伪代码D.程序设计语言3.下面用自然语言描述的算法中包含的基本结构有()①输入两个正整数m,n。

② r←m除以n的余数。

③ m←n。

④ n←r。

⑤如果r>0,那么转②。

⑥输出最大公约数m。

[单选题]A. 分支结构、循环结构B.顺序结构、分支结构、循环结构C.顺序结构、循环结构(正确答案)D. 顺序结构、分支结构答案解析:第⑤步要跳转回到第②步,三种基本结构中只有循环结构需要回去继续判断。

第⑤步中的判断是循环结构的一部分,用来判断是否结束循环。

4.死循环违背了算法的() [单选题]A.确定性特征B.有穷性特征(正确答案)C.可行性特征D.输入输出特征答案解析:算法应该符合有穷性特征,应该经过有限个步骤后能接受,死循环就是不能结束循环。

5.计算机编程解决问题的一般过程有:①编写程序②设计算法③调试运行程序④抽象与建模,上述步骤的正确顺序是() [单选题]A.②①③④B.②①④③C.④②①③(正确答案)D.④①②③答案解析:计算机解决问题的一般过程是:抽象与建模-->设计算法-->描述算法-->编写程序-->调试运行。

6.国庆期间,小华一家四口去某旅游景区游玩,该景点门票全票价格为60元,购票的算法流程图如图所示。

行政事业单位内部控制练习题及答案

行政事业单位内部控制练习题及答案

《行政事业单位内部控制》习题一、单项选择题1.下列属于库存现金控制中对挪用现金舞弊所采取的控制是(A )。

A.将现金日记账中收入方记录日期与收款凭证上的制证日期进行核对,来查证出纳是否收到现金后未及时编制收款凭证并登记入账,从而挪用公款B.单位现金收入和超过库存限额的现金应及时送存银行,以保证现金的安全C.填制收款原始凭证(收据或发票)与收款的职责分开,由两个经手人分工办理D.控制发票或收据的数量及编号,建立收据销号制度,监督收入款项入账答案解析:选项B为大量使用现金所采取的措施;选项C为无证无账和大头小尾所采取的控制;选项D为撕毁票据或收据,盗用凭证所采取的措施。

2.下列有关货币资金基本业务流程控制设计的描述中错误的是(B )。

A.一般单位,应由营业人员开具一式三联的发票或收据,收款人员收款时,应仔细核对营业人员开给顾客的销售发票或收据的金额与交来的现钞金额是否一致,收款并加盖戳记后,将第三联留下,其余两联,一联交由顾客留存,一联编制营业日报B.根据规定,超过规定限额以上的现金支出可以使用支票,也可以不使用支票C.所有支票必须预先连续编号,空白支票应存放在安全处,严格控制,妥善保管,有权签署支票人员不得保管空白支票D.付款记录应及时登记入账,一切凭证应按顺序或内容编作会计记录的附件答案解析:根据规定,超过规定限额以上的现金支出一律使用支票。

3.行政事业单位预算的编制应该遵循一定的原则,下列不属于其所遵循的原则是(B )。

A.归口管理原则B.收支单管原则C.统筹兼顾原则D.积极稳妥原则【答案解析:行政事业单位预算编制的原则之一是收支统管原则,即行政事业单位的一切收入和支出都必须全部纳入单位预算统一管理,统筹安排使用。

4.下列有关行政事业单位预算控制的说法中不正确的是(A )。

A.行政事业单位要改变过去单纯的“零基预算法”的预算编制方法,以“基数+增长”为基础,采用综合的方法编制年度预算B.加强预算执行过程的控制,对行政事业单位全面实现预算目标,促进事业的健康发展有着十分重要的意义C.支出预算的编制,要量入为出,不得编制赤字预算D.行政事业单位的预算一旦经过本单位预算管理决策机构集体决策审查、职工代表大会讨论通过、上级预算管理部门批准,就具有法律效力,由预算编制部门下达各内部预算执行部门严格执行答案解析:行政事业单位要改变过去单纯的“基数+增长”的预算编制方法,以“零基预算法”为基础,采用综合的方法编制年度预算。

流程控制练习题

流程控制练习题

一、选择题1、switch语句不能用于下列哪种数据类型?A) double B) byte C) short D) char2、给出下列代码片段:if(x>0){ System.out.println("first"); }else if(x>-3){ System.out.println("second"); }else { System.nut.println("third"); }请问x处于什么范围时将打印字符串"second" ?A) x>0 B) x>-3 C) x<=-3 D) x<=0&&x>-33、下面有关for循环的正确描述是( )A.for循环只能用于循环次数已经确定的情况B.for循环是先执行循环体语句,后判定表达式C.在for循环中,不能用break语句跳出循环体4、for循环体语句中,可以包含多条语句,但要用花括号括起来以下正确的描述是()。

A.continue语句的作用是结束整个循环的执行B.只能在循环体内和switch语句体内使用break语句C.在循环体内使用break语句或continue语句的作用相同D. 从多层循环嵌套中退出时,只能使用goto语句5、Java中while和do-while循环的主要区别是( )A.do—while的循环体至少无条件执行一次B.while的循环控制条件比do—while的循环控制条件严格C.do—while允许从外部转到循环体内D.do-while的循环体不能是复合语句6、下列循环语句的循环次数是()。

int i=5;do { System.out.println(i--);i--;}while(i!=0);A.5 B.无限 C.0 D.17、下列代码哪几行会出错?()1) public void modify() {2) int I, j, k;3) I = 100;4) while (I > 0) {5) j = I * 2;6) System.out.println(" The value of j is " + j);7) k = k + 1;8) I--;9) }10 }A.line 4 B.line 6 C.line 7 D.line 88、执行下面的代码段:switch(m){ case 0: System.out.println("case 0");case 1: System.out.println("case 1"); break;case 2:default: System.out.println("default");}下列m的哪些值将引起"default"的输出?()A.0 B.1 C.2 D.39、System类在哪个包中?()A.java.awt B.ng C.java.util D.java.io10、给出下列代码片段:int i=3,j;outer:while(i>0){j=3;inner:while(j>0){if(j<2) break outer;System.out.println(j+"and"+i);j--;}i--;}下列选择中哪个会被输出到屏幕?A) 3 and 3B) 3 and 2 C) 3 and 1 D) 3 and 011、下面声明float变量的语句合法的有:A. float foo = -1;B. float foo = 1.0;C. float foo = 42e1;D. float foo = 2.02f;12、三元条件运算符ex1?ex2:ex3,相当于下面()语句。

第4章 C#控制语句 习题

第4章  C#控制语句 习题

第4章C#控制语句一.选择题1.在C#语言中,if语句后面的表达式应该是【】。

A) 逻辑表达式B) 条件表达式C) 关系表达式D) 布尔类型的表达式2.在C#语言中,if语句后面的表达式,不能是【】。

A) 逻辑表达式B) 算数表达式C) 关系表达式D) 布尔类型的表达式3.在C#语言中,switch语句用【】来处理不匹配case语句的值。

A) default B) anyelse C) break D) goto4.下列程序的输出结果是【】。

public static void Main(string[] args){ int x=1,a=0,b=0;switch(x){ case 0: b++; break;case 1: a++; break;case 2: a++; b++; break;}Console.WriteLine(“a={0},b={1}”,a,b);}A) a=2,b=1 B) a=1,b=1 C) a=1,b=0 D) a=2,b=25.以下叙述正确的是【】。

A) do……while语句构成的循环不能用其他语句构成的循环来代替B) do……while语句构成的循环只能用break语句结束循环C) 用do……while语句构成的循环,在while后的表达式为true时结束循环D) 用do……while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式6.以下关于for循环的说法不正确的是【】。

A) for循环只能用于循环次数已经确定的情况B) for循环是先判定表达式,后执行循环体C) 在for循环中,可以用break语句跳出循环体D) for循环体语句中,可以包含多条语句,但要用花括号括起来7.以下关于if语句和switch语句的说法,正确的【】。

A) 如果在if语句和switch语句中嵌入break语句,则在程序执行过程中,一旦执行到break语句,就会结束相应的执行,转向执行其后面的语句B) 凡是能够使用if语句的地方就可以使用switch语句,反之亦然C) if语句有3种基本形式:if…、if…else…和if…else if…else…D) if语句是实现“单判断二分支”的选择结构,switch语句是实现“单判断多分支”的选择结构。

控制语句练习题

控制语句练习题

控制语句练习题在本文中,我们将通过控制语句练习题的形式,来加深对控制语句的理解和运用。

控制语句是编程中非常重要的一部分,它可以用来实现条件判断和循环执行等功能。

通过练习题的形式,我们可以更好地掌握和运用控制语句,提高编程的效率和准确性。

1. 条件判断练习题题目1:编写一个程序,判断一个数是否为偶数。

解答:```num = int(input("请输入一个整数:"))if num % 2 == 0:print("该数为偶数")else:print("该数为奇数")```题目2:编写一个程序,判断一个年份是否为闰年。

解答:```year = int(input("请输入一个年份:"))if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:print("该年份是闰年")else:print("该年份不是闰年")```2. 循环执行练习题题目1:编写一个程序,计算1到100之间所有整数的和。

解答:```sum = 0for i in range(1, 101):sum += iprint("1到100之间所有整数的和为:", sum)```题目2:编写一个程序,输出1到100之间所有能够同时被3和5整除的数。

解答:```for i in range(1, 101):if i % 3 == 0 and i % 5 == 0:print(i)```3. 嵌套循环练习题题目:编写一个程序,输出一个九九乘法表。

解答:```for i in range(1, 10):for j in range(1, i+1):print(j, "*", i, "=", j * i, end=" ")print()```通过以上练习题的实例,我们可以更好地理解和掌握控制语句的使用方法。

c语言第1章练习题答案

c语言第1章练习题答案

第一章 C语言概述练习题一、选择题1.C语言是一种( )。

A) 机器语言B) 汇编语言C) 高级语言 D) 低级语言2.以下各项中,不是C语言的特点是( )。

A) 语言简洁、紧凑,使用方便B) 数据类型丰富,可移植性好C) 能实现汇编语言的大局部功能D) 有较强的网络操作功能3.以下表达正确的选项是( )。

A) C语言源程序可以直接在DOS环境中运行B) 编译C语言源程序得到的目标程序可以直接在DOS环境中运行C) C语言源程序经过编译、连接得到的可执行程序可以直接在DOS环境中运行D) Turbo C系统不提供编译和连接C程序的功能4.以下表达错误的选项是〔〕。

A) C程序中的每条语句都用一个分号作为完毕符B) C程序中的每条命令都用一个分号作为完毕符C) C程序中的变量必须先定义,后使用D) C语言以小写字母作为根本书写形式,并且C语言要区分字母的大小写5.一个C程序的执行是从〔〕。

A) 本程序的main函数开场,到main函数完毕B) 本程序文件的第一个函数开场,到本程序文件的最后一个函数完毕C) 本程序文件的第一个函数开场,到本程序main函数完毕D) 本程序的main函数开场,到本程序文件的最后一个函数完毕6.以下表达不正确的选项是〔〕。

A) 一个C源程序必须包含一个main函数B) 一个C源程序可由一个或多个函数组成C) C程序的根本组成单位是函数D) 在C程序中,注释说明只能位于一条语句的后面7.C语言规定:在一个源程序中,main函数的位置( )。

A)必须在程序的开头B)必须在系统调用的库函数的后面C)可以在程序的任意位置D)必须在程序的最后8.一个C语言程序是由( )。

A)一个主程序和假设干个子程序组成B) 函数组成C) 假设干过程组成D) 假设干子程序组成9.以下有4组用户标识符,其中合法的一组是〔〕。

A) For B) 4d C) f2_G3 D) WORD-sub DO IF voidCase Size abc define10. 一个算法应该具有“确定性〞等5个特性,下面对另外4个特性的描述中错误的选项是〔〕。

模块四答案电气控制与PLC课后习题答案

模块四答案电气控制与PLC课后习题答案

模块四PLC应用指令的应用任务一8盏流水灯控制程序思考和练习1.什么是位元件?什么是字元件?两者有什么区别?答:只具有接通(ON或1)或断开(OFF或0)两种状态的元件称为位元件。

将多个位元件按一定的规律组合起来就称为字元件,也称位组件。

位元件只能单个取用,而字元件是位元件的组合所以只用一条指令即可同时对多个字元件进行操作。

2.位元件如何组成字元件?请举例说明。

答:位元件组合以KnP的形式表示,每组由4个连续的位元件组成,称为位元件,其中P 为位元件的首地址,n为组数(n=1~8)。

4个单元K4组成16位操作数,如K4M10表示由M25~ M10组成的16位数据。

3.数据寄存器有哪些类型?具有什么特点?试简要说明。

32位数据寄存器如何组成?答:数据寄存器可分为:通用数据寄存器、锁存数据寄存器、文件寄存器、特殊数据寄存器、变址寄存器。

锁存数据寄存器有断电保持功能,文件寄存器只能用外部设备进行写入操作,特殊数据寄存器用来监控PLC内部的各种工作方式和元件,例如电池电压、扫描时间等,变址寄存器(V、Z)除了和普通的数据寄存器有相同的使用方法外,还常用于修改器件的地址编号。

32位数据寄存器由两个16为数据寄存器组成。

4.应用指令的组成要素有几个?其执行方式有几种?其操作数有几类?答:应用指令的组成要素共有五个(1)应用指令编号(2)助记符(3)数据长度(4)执行形式(5)操作数。

应用指令有脉冲执行型和连续执行型两种。

操作数分为源操作数、目标操作数和其它操作数。

5. 试问如下软元件为何种软元件?由几位组成?X1、D20、S20、K4X0、V2、X10、K2Y0、M19答:X1、S20、X10、M19是位元件;D20、K4X0、V2、K2Y0是字元件;D20、V2是16位数据寄存器,K4X0是16位、K2Y0是8位。

6.执行指令语句“MOV K5 K1Y0”后,Y0~Y3的位状态是什么?答:Y0~Y3的状态是“0101”7.执行指令语句“DMOV H5AA55 D0”后,D0、D1中存储的数据各是多少?答:D1存储的数据是(0000 0000 0000 0101),D0存储的数据是(1010 1010 0101 0101)8.试用MOV指令编写电动机Y-△降压起动程序。

三种控制语句练习题+例题

三种控制语句练习题+例题

三种控制语句和数组练习题一、求下列表达式的值:1、 20 mod 19 15 mod 9 7 div 8 19 div 32、 (4>5) and (7<8)3、 (8>9) or ( 9<10)4、 2 and ((3=3) or (3<7))二、看程序写结果1.program chu7_3;var p,q,s,t:integer;beginreadln(p);for q:=p+1 to 2*p dobegint:=0;s:=(p*q)mod(q-p);if s=0 thenbegint:=p+q+(p*q)div(q-p);write(t:4);end;end;readlnend.输入:12输出: 181 110 87 76 66 62 61 602.program chu7_2;var i,j,f:integer;a:array[1..8]of integer;beginfor i:=1 to 8 dobeginf:=i mod 2;if f=0 then a[i]:=0else a[i]:=1;for j:=1 to i doif f=0 then a[i]:=a[i]+jelse a[i]:=a[i]*jend;for i:=1 to 8 dowrite(a[i]:5);end.输出: 1 3 6 10 120 21 5040 36 3.program chu7_3;const n=6;var a:array[1..n] of integer;i,j,p,t:integer;beginfor i:=1 to n do read(a[i]);for j:=1 to n-1 dobeginp:=j;for i:=j to n doif a[i]< a[p] then p:=i;t:=a[p];a[p]:=a[j];a[j]:=t;end;for i:=1 to n dobeginwrite(a[i]:2);if i mod 3=0 then writeln;endend.输入:7 2 5 1 9 4输出:4.var i,j,n:integer;beginreadln(n);for i:=1 to 2*n doif i<=n thenbeginwrite('':20-i);for j:=1 to 2*i-1 do write('*');for j:=1 to 2*(n-i) do write(' ');for j:=1 to 2*i-1 do write('*');writelnendelsebeginwrite('':20-2*n+i);for j:=1 to 2*(2*n-i)-1 do write('*');for j:=1 to 2*(i-n) do write(' ');for j:=1 to 2*(2*n-i)-1 do write('*');writelnend输入:5输出:5.vars,i:ingeger;begins:=0;for i:=1 to 100 doif (i mod 3=0)and (i mod 4=0)then s:=s+i;writeln('s=',s)end.输出:6.var i:integer;beginfor i:=1 to 100 doif i mod 2=0 thenbeginwrite(i:4);if i mod 5=0 then writeln; end;end.输出:7.var i,j:integer;beginfor i:=1 to 5 dobeginfor j:=5 downt0 i dowrite('十');writelnendend.输出:8.var n,i,a1,a2,a3:integer;beginreadln(n);a1:=3;a2:=5;write(a1:8,a2:8);for i:=3 to n doa3:=a1+a2;a1:=a2;a2:=a3;write(a3:8)end;end.输入:10输出:9.var i,j, k,sum1,sum2:integer;beginsum1:=0;sum2:=0;k:=1;while k<=10 dobeginif (k mod 2=0)thenfor i:=1 to 5 d0sum1:=sum1十ielsefor j:=1 to 5 d0sum2:=sum2十i;k:=k十1;end;writeln(suml,sum2)end.输出:10.var n:integer;b,t:real;begint:=1;b:=1;n:=2;repeatb:=b*n;t:=t十b;n:=n十1until n>8;writeln(t:3:0)end.输出:11.var a:array[-3..3] of integer;i,k:integer;k:=0;for i:=-3 to 3 doif i<0 then a[i]:=k+1else a[i]:=k+2;writeln(a[3]-a[-3])end.输出:12.var a:array[1..30] of longint;n,i:integer;beginreadln(n);a[1]:=0;a[2]:=1;for i:=3 to n do a[i]:=a[i-1]+a[i-2];for i:=1 to n do write(a[i]:8);writelnend.输入:10输出:13.var i,s,max:integer;a:array[1..10] of integer; beginfor i:=1 to 10 do read(a[i]);max:=a[1];s:=a[1];for i:=2 to 10 dobeginif s<0 then s:=0;s:=s+a[i];if s>max then max:=send;writeln(‘max=',max)end.输入:-2 13 1 4 7 8 1 18 24 6输出:max=14.var a:array['a'..'z'] of integer;b:char;beginrepeatread(b);if (b>='a')and(b<='z') thena[b]:=a[b]+1;until b='?';for b:='a' to 'z' doif a[b]<>0 then write(b,':',a[b],' ')end.输入:how many apples are there on the table?输出:15.var a:array[1..10] of integer;i,j,temp:integer;beginfor i:=1 to 10 do read(a[i]);for i:=1 to 9 dofor j:=i+1 to 10 doif a[i]<a[j] thenbegintemp:=a[i];a[i]:=a[j];a[j]:=tempend;for i:=1 to 10 do write(a[i]:8); writelnend.输入:87 65 35 156 5 54 7 68 9 81输出:16.var a:array[0..1000] of integer;k,i,n,j:integer;beginreadln(n,k); j:=0;while n>=k dobegina[j]:=n mod k; n:=n div k; j:=j+1end;a[j]:=n;write(n,',',k,':');for i:=j downto 0 do write(a[i]:2); writelnend.输入:1288 3输出:17、var y,m,d:integer:beginreadln(y,m);case m of1,3,5,7,8,10,12:d:=31;4,6,9,11:d:=302:if(y mod 4)=0 and (y mod 100<>=10) or (y mod 400=0) then d:=29 else d:=28;end;writeln(y,d):end.输入: 2000 2输出:三、填空题,使下列程序完善下面的程序将n个学生的英文成绩从键盘输入,按0—59分、60—69分、70—79分、80—89分和90—100分分组统计人数。

Python练习题与参考答案

Python练习题与参考答案

Python练习题与参考答案一、单选题(共57题,每题1分,共57分)1.关于Python字符编码,以下选项中描述错误的是( )A、ord(x)和chr(x)是一对函数B、chr(x)将字符转换为Unicode编码C、Python可以处理任何字符编码文本D、Python默认采用Unicode字符编码正确答案:B2.关于return语句,以下选项中描述正确的是( )A、return只能返回一个值B、函数必须有一个return语句C、函数中最多只有一个return语句D、函数可以没有return语句正确答案:D3.( )函数是指直接或间接调用函数本身的函数A、递归B、闭包C、lambdaD、匿名正确答案:A4.关于 Python 语言的注释,以下选项中描述错误的是( )A、Python 语言有两种注释方式:单行注释和多行注释B、Python 语言的单行注释以#开头C、Python 语言的单行注释以单引号 ' 开头D、Python 语言的多行注释以 ' ' '(三个单引号)开头和结尾正确答案:C5.面代码的输出结果是( )>>> oct(–255)A、‘0d–377’B、‘0o–377’C、‘–0d377’D、‘–0o377’正确答案:D6.下面代码的输出结果是( ) >>>f=lambda x,y:y+x>>>f(10,10)A、10,10B、10C、20D、100正确答案:C7.Python 3.x 版本的保留字总数是( )A、27B、33C、16D、29正确答案:B8.关于Python语言的注释,以下选项中描述错误的是( )A、Python语言的单行注释以单引号 ' 开头B、Python语言有两种注释方式:单行注释和多行注释C、Python语言的多行注释以'''(三个单引号)开头和结尾D、Python语言的单行注释以#开头正确答案:A9.以下代码中calculate( )函数属于哪个分类def calculate(number):Result = 0 i = 1While i <= number: result = result + i i += 1Return resultResult = calculate(100) print('1~100的累积和为:', result)A、无参无返回值函数B、有参有返回值函数C、无参有返回值函数D、有参无返回值函数正确答案:B10.以下选项对应的方法可以辅助用于从CSV文件中解析二维数据的是( )A、count()B、strip()C、format()D、center()正确答案:B11.关于open()函数的文件名,以下选项中描述错误的是( )A、文件名可以是相对路径B、文件名不能是一个目录C、文件名对应的文件可以不存在,打开时不会报错D、文件名可以是绝对路径正确答案:C12.下面( )不是Python合法的标识符A、40XLB、selfC、int32D、name正确答案:A13.下列Python保留字中,不用于表示分支结构的是( )A、elifB、inC、ifD、else正确答案:B14.以下不属于Python语言保留字的是( )A、TrueB、passC、doD、while正确答案:C15.以下关于元组的描述正确的是A、元组中的元素允许被修改B、创建元组tup:tup = ();C、创建元组tup:tup = (50);D、元组中的元素允许被删除正确答案:B16.下列 for 语句中,在 in 后使用不正确的是( ) for var in ( ) : print(var)A、(1)B、range(0, 10, 5)C、[1, 2, 3, 4, 5]D、set(‘str’)正确答案:A17.假设a=9,b=2,那么下列运算中,错误的是()A、a+b的值是11B、a%b的值是1C、a**b的值是18D、a//b的值是4正确答案:C18.关于字符串下列说法错误的是( )A、字符串以\0标志字符串的结束B、在三引号字符串中可以包含换行回车等特殊字符C、既可以用单引号,也可以用双引号创建字符串D、字符应该视为长度为1的字符串正确答案:A19.以下的布尔代数运算错误的是( )A、(False and x) == FalseB、(True or x) == TrueC、not (a and b) == not (a) and not (b)D、(True or False) == True正确答案:C20.下列Python语句正确的是 ( )A、max = x > y ? x : yB、if (x > y) print xC、min = x if x < y: else yD、while True : pass正确答案:D21.( )模块是python标准库中最常用的模块之一。

C练习题(有答案)

C练习题(有答案)

1循环控制:2数组:3函数4宏定义5指针6文件1循环控制:(一)选择题1.设有程序段int k=10;while(k=0)k=k-1;这下面描述中正确的是_________.a)while循环执行10次 b)循环是无限循环c)循环体语句一次也不执行 d)循环体语句执行一次2.语句while(!E);中的表达式!E等价于________. a)E==0 b)E!=1 c)E!=0 d)E==1 3.下面程序段的运行结果是__________.int n=0;while(n++<=2);printf("%d",n);a)2 b)3 c)4 d)有语法错4.下面程序的运行结果是____.#include<stdio.h>main(){int num=0;while(num<=2){num++;printf("%d\n",num); } }a)1 b)1 c)1 d)12 2 23 345.以下程序段________.x=-1;do{x=x*x;}while(!x);a)是死循环 b)循环执行二次c)循环执行一次 d)有语法错误6.若有如下语句int x=3;do{printf(""%d\n",x-=2);}while(!(--x));则上面程序段______.a)输出的是1 b)输出的是1和-2 c)输出的是3和0 d)是死循环7.下面程序的运行结果是______.#include<stdio.h>main(){int y=10;do{y--;}while(--y);printf("%d\n",y--);}a)-1 b)1 c)8 d)08.若i为整型变量,则以下循环执行次数是_____.for(i=2;i==0;)printf("%d",i--);a)无限次b)0次 c)1次 d)2次9.执行语句for(i=1;i++<4; );后变量i的值是______.a)3 b)4 c)5 d)不定10.以下正确的描述是_______.a)continue语句的作用是结束整个循环的执行b)只能在循环体内和switch语句体内使用break语句c)在循环体内使用break语句或continue语句的作用相同d)从多层循环嵌套中退出时,只能使用goto语句(二)填空题1.下面程序段是从键盘输入的字符中统计字符的个数,用换行符结束循环。

C语言循环控制练习题

C语言循环控制练习题

循环控制练习题1。

设有程序段 int k=10; while (k=0) k=k—1; 则下面描述中正确的是()A while循环执行10次B 循环是无限循环C 循环体语句一次也不执行D 循环体语句执行一次2.设有以下程序段 int x=0,s=0; while(!x!=0)s+=++x;printf("%d",s) ;则( )A 运行程序段后输出0B 运行程序段后输出1C 程序段中的控制表达式是非法的D 程序段执行无限次3、语句while(!E);中的表达式!E特等价于()A、E==0B、E!=1C、E!=0D、E==14、下面程序段的执行结果是( )a=1;b=2;c=2;while(a<b<c ){t=a;a=b;b=t;c-—;}printf("%d,%d,%d",a,b,c);A、1,2,0B、2,1,0 C 、1,2,1 D、2,1,15、下面程序段的运行结果是( )x=y=0;while(x<15) y++,x+=++y;printf("%d,%d”,y,x);A、20,7B、6,12C、20,8 D 8,206、下面程序段的运行结果是()int n=0;while (n++〈=2);printf(”%d",n);A,2 B、3 C、4 D 有语法错误7、设有程序段t=0;while(printf("*”)){t++; if(t〈3) break;}下面描述正确的是()A、其中循环控制表达式与0等价B、其中循环控制表达式与’0‘等价C 、其中循环表达式是不合法的D、以上说法都不对8、下面程序的功能是将从键盘输入的一对数,由小到大排序输出。

当输入一对相等的数时结束循环,请选择填空。

main(){int a,b,t;scanf(“%d,%d”,&a,&b);while(){if(a>b){t=a;a=b;b=t;}printf(“%d,%d\n",a,b);scanf(“%d,%d”,&a,&b);}}A、!a=b B、a!=b C、a==b D、a=b9、下面程序的功能是从键盘输入的一组字符中统计出大写字母个数m和小写字母个数n,并输出m,n中较大者,请选择填空。

pyif语句练习题

pyif语句练习题

pyif语句练习题Python中的if语句是一种流程控制语句,它提供了一种条件判断的机制。

通过if语句,我们可以根据不同的条件执行不同的代码块。

本文将为你提供一些关于Python中if语句的练习题,帮助你巩固对该语句的理解和运用。

1. 练习题1:比较大小请编写一个程序,接受用户输入的两个数字,然后使用if语句判断两个数字的大小关系,并输出结果。

```pythonnum1 = float(input("请输入第一个数字:"))num2 = float(input("请输入第二个数字:"))if num1 > num2:print("第一个数字大于第二个数字")elif num1 < num2:print("第一个数字小于第二个数字")else:print("两个数字相等")```2. 练习题2:成绩评定请编写一个程序,接受用户输入的一个成绩,然后使用if语句判断该成绩的等级,并输出结果。

假设成绩满分为100分,及格分数为60分,请按照以下标准评定等级:- 90分及以上为优秀- 80分至89分为良好- 70分至79分为中等- 60分至69分为及格- 60分以下为不及格```pythonscore = float(input("请输入成绩:"))if score >= 90:print("优秀")elif score >= 80:print("良好")elif score >= 70:print("中等")elif score >= 60:print("及格")else:print("不及格")```3. 练习题3:奇偶判断请编写一个程序,接受用户输入的一个整数,然后使用if语句判断该整数是奇数还是偶数,并输出结果。

PLC课后练习题(含答案)

PLC课后练习题(含答案)

PLC课后练习题(含答案)一、填空题1.低压电器中具有短路保护、过载保护及失压欠压保护的电器是。

2.顺序控制功能图编程有:单序列编程、编程及编程等三种方式。

3.说明下列指令意义:A ,LDN ,OLD 。

4. 三相异步电动机最常用的降压起动方式有:减压起动、减压起动、自耦变压器减压起动等。

5.按钮开关是具有的一种控制开关。

6.低压电器中具有短路保护、过载保护及失压欠压保护的电器是。

7.接触器有主辅触点,其主触点接电路,辅助触点接电路。

8.三相笼型异步电动机常用的降压启动方式有、、和。

9.可编程控制器其主体由、、、电源部件及编程器等组件构成。

10、PLC的工作方式为,其工作过程分为、和三个阶段。

11、顺序控制功能图三要素:、以及。

12.机床电气控制线路一般由电源电路、、和辅助电路四大部分组成。

13.低压电器中具有短路保护、过载保护及失压欠压保护的电器是。

14.电动机的变速方法有:、及等方法。

15.可编程控制器其主体由、、电源部件及编程器等组件构成。

16.PLC的主要性能指标有以下几个方面:、、和、编程指令的种类和条数、内部器件的种类和数量等。

17.可编程控制器的扫描过程分为、、等三个阶段。

18. PLC的软件由系统程序和两大部分组成。

19.PLC常用的编程语言有:、指令表(STL)、顺序功能流程图。

二、判断题()1.能耗制动结束后可以不切除直流电源以保持长时间的制动效果。

()2.热继电器能代替熔断器使用。

()3.三相鼠笼式异步电动机Y-△降压启动时启动电流是直接启动电流的 1/3 倍,此方法只能用于定子绕组采用△ 接法的电动机()4.中间继电器主要在电路中起信号传递与转换作用。

()5. 复合按钮带有常开触头和常闭触头,手指按下按钮帽,先断开常闭触头,再闭合常开触头。

()6.PLC的输出继电器的线圈只能由程序驱动。

()7. PLC输入采样阶段的任务是:将所有输入设备的当前状态保存到(输入映像寄存器)中()8. 熔断器主要作为电路的短路保护元件。

java程序设计第三版答案

java程序设计第三版答案

java程序设计第三版答案Java程序设计第三版是一本广泛用于教学和自学的Java语言教材,由Y. Daniel Liang所著。

这本书涵盖了Java编程的基础知识和高级概念,包括数据类型、控制结构、类和对象、继承、接口、异常处理、集合框架、多线程、输入输出流、网络编程等。

以下是一些可能的练习题答案和解析,但请注意,具体答案可能因版本和题目的不同而有所差异。

第一章:Java入门练习题1:编写一个Java程序,打印出“Hello, World!”。

答案:```javapublic class HelloWorld {public static void main(String[] args) {System.out.println("Hello, World!");}}```解析:这个程序定义了一个名为`HelloWorld`的公共类,其中包含一个`main`方法,这是Java程序的入口点。

`System.out.println`用于在控制台打印文本。

第二章:数据类型、运算符和表达式练习题2:计算并打印出以下表达式的值:`(5 + 3.14) * 2 - 7 / 2`答案:```javapublic class ExpressionEvaluation {public static void main(String[] args) {double result = (5 + 3.14) * 2 - 7 / 2;System.out.println(result);}}```解析:在Java中,算术运算符的优先级是加法和减法低于乘法和除法。

因此,表达式首先计算括号内的加法和乘法,然后执行除法,最后进行减法。

第三章:控制语句练习题3:编写一个程序,使用for循环打印出1到10的整数。

答案:```javapublic class ForLoopExample {public static void main(String[] args) {for (int i = 1; i <= 10; i++) {System.out.println(i);}}}```解析:`for`循环由三个部分组成:初始化表达式、条件表达式和迭代表达式。

PLC1可编程控制器应用技术练习题及答案

PLC1可编程控制器应用技术练习题及答案

第一章可编程控制器应用技术1-1继电器的线圈断电时,其常开触点( 闭合),常闭触点( 断开)。

1-2数字量输入模块某一外部输入电路接通时,对应的输入过程映像位为( 置1 )状态,梯形图中对应的常开触点( 闭合),常闭触点( 断开)。

1-3梯形图中某一输出过程映像位Q的线圈“断电”,对应的输出过程映像位为( 置0 )状态,在写输出模块阶段后,继电器型输出模块中对应的硬件继电器线圈的常开触点( 闭合),外部负载( 失电)1-4PLC有哪些特点?可以应用在哪些领域?答:PLC是经过“一次开发”的计算机,作为专用的工控机主要体现在以下几个方面:(1)PLC已完成了机内计算机内核芯片的搭建过程,配备了完善的专用于工业控制的操作系统。

(2)PLC配备了与工业控制用各种传感器、主令电器、执行电器的标准接口及各种功能模块,它们配套适用,连接方便,许多接口还具有可编程调理功能,可以轻易地组成各种工业控制系统。

(3)PLC配备了专用的编程语言(4)PLC内附许多精心开发的功能指令、系统功能及系统功能块,规模相当于用普通计算机编程语言编写的子程序,如查表、PID运算、定位功能等。

为复杂程序的编制做出了铺垫。

(5)PLC及其功能模块内置了许多工业控制系统所需的功能,如通信、中断、故障诊断自诊断及定位功能、温度控制功能等,使用中不需再为这些功能编制专用程序。

再加上完善的抗干扰性能,PLC具有极强的工业环境及工业应用适应能力,它是经过了以工业控制应用为目的的一次开发,使用简单,开发快捷,配套容易,功能全面,是专为工业控制设计的计算机。

1-5PLC有哪几种结构形式?最常见的是哪一种?答:一体化紧凑型及标准模块型,最常见的是S7-200和S7-300/400。

1-6为什么称PLC的继电器是软继电器?和物理继电器相比,软继电器在使用上有何特点?答:因为PLC内部有许多具有不同功能的器件,用于实现数据的传输运算处理存储。

为了把这些元件(如输入继电器、输出继电器、定时器、计数器等)与通常的物理元件区分开,所以将这些编程软件成为软元件。

《C语言程序设计》复习 参考答案

《C语言程序设计》复习 参考答案

第一章【随堂练习1-2】1.下面哪些标识符属于合法的用户自定义标识符:Main、void、_num、my$、a*、N4、3m、a-2答:合法的用户自定义标识符是:Main、_num、N42.结合【例1.2】指出程序代码中所用到的标识符哪些是关键字,哪些是预定义标识符,哪些是用户自定义标识符。

答:关键字:void、int预定义标识符:include、main、printf、scanf用户自定义标识符:a、b、c3.分析【例1.2】中函数的结构,包括函数首部(函数返回值类型、函数名、形式参数)、函数体语句(说明语句、可执行语句)。

答:函数首部:void main( ),其中函数返回值类型为void、函数名为main、形式参数无;函数体语句:{}内的语句为函数体,其中:说明语句为int a,b,c;,其余为可执行语句。

3.标识符是用来标识程序中的某个对象名字的字符序列。

C语言把标识符分为三类,即关键字、预定义标识符、用户自定义标识符。

对于用户自定义标识符的命名C语言规定:(1)所有的用户标识符必须先定义后使用;(2)用户标识符由字母(A~Z,a~z)、数字(0~9)、下划线“_”组成,并且首字符不能是数字;(3)区分大小写;(4)不能用关键字作为用户自定义标识符,通常不使用预定义标识符作为用户自定义标识符。

4.理论上讲,程序开发过程分为四个步骤,分别为:(1)编辑源程序(2)编译源程序,生成目标程序(3)连接目标程序及其相关模块,生成可执行文件(4)运行可执行文件一.单元练习一.选择题1.构成C语言程序的基本单位是()。

A.框架B.预处理C.函数D.语句2.在程序开发过程中,把文本文件格式源程序转化为二进制格式的目标程序的过程称之为()。

A.编辑B.编译C.连接D.运行3.关于主函数,下列说法不正确的是()。

A.一个完整的C语言应用程序有唯一的主函数B.主函数的名称只能是mainC.主函数可以被其他自定义函数调用D.C语言程序的运行从主函数开始,以主函数为核心展开4.关于标识符,下列说法不正确的是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题1.下列语句序列执行后,m 的值是int a=10, b=3, m=5;if( a==b ) m+=a; else m=++a*m;A) 15 B) 50 C) 55 D) 52.下列语句序列执行后,k 的值是。

int i=4,j=5,k=9,m=5;if(i>j||m<k) k++; else k--;A) 5 B) 10 C) 8 D) 93.下列语句序列执行后,k 的值是。

int i=10, j=18, k=30;switch( j - i ){ case 8 : k++;case 9 : k+=2;case 10: k+=3;default : k/=j;}A) 31 B) 32 C) 2 D) 334.若a和b均是整型变量并已正确赋值,正确的switch 语句是A) switch(a+b); { ... } B) switch( a+b* ) { ...... }C) switch a { ...... } D) switch ( a%b ) { ...... }5.下列语句序列执行后,r 的值是。

char ch='8'; int r=10;switch( ch+1 ){case '7': r=r+3;case '8': r=r+5;case '9': r=r+6; break;default: r=r+8;}A) 13 B) 15 C) 16 D) 186.设int 型变量a、b,float 型变量x、y,char 型变量ch 均已正确定义并赋值,正确的switch语句是。

A) switch (x + y) { . B) switch ( ch + 1 ) { ...... } C) switch ch { ...... } D) switch ( a + b ); { ...... }7.下列语句序列执行后,k 的值是。

int x=6, y=10, k=5;switch( x%y ){case 0: k=x*y;case 6: k=x/y;case 12: k=x-y;default: k=x*y-x;}A) 60 B) 5 C) 0 D) 548.下列语句序列执行后,r 的值是。

char ch='A'; int r=6;switch( ch+5 ){case 'A': r=r+3;case 'B': r=r+5;case 'C': r-=6; break;default : r/=2;}A) 11 B) 3 C) 2 D) 99.以下for循环的执行次数是。

for(int x=0;(x==0)&(x>4);x++);A)无限次B)一次也不执行C)执行4次D)执行3次10.下列语句序列执行后,j 的值是。

int j=1;for( int i=5; i>0; i-=2 ) j*=i;A) 15 B) 1 C) 60 D) 011.以下for循环的执行次数是。

for(int x=0;(x==0)&(x<4);x++);A)无限次B)一次C)执行4次D)执行3次12.下列语句序列执行后,j 的值是。

int j=2;for( int i=7; i>0; i-=2 ) j*=2;A) 15 B) 1 C) 60 D) 3213.以下由for 语句构成的循环执行的次数是。

for ( int i = 0; true ; i++) ;A)有语法错,不能执行B)无限次C)执行1次D)一次也不执行14.下列语句序列执行后,i 的值是。

int s=1,i=1;while( i<=4 ) {s*=i;i++;}A) 6 B) 4 C) 24 D) 515.下列语句序列执行后,j 的值是。

int j=8, i=6;while( i >4 ) i-=2;- -j;A) 5 B) 6 C) 7 D) 816. 若有循环:int x=5,y=20;do { y-=x; x+=2; }while(x<y);则循环体将被执行。

A) 2次B) 1次C) 0次D) 3次17.以下由do-while语句构成的循环执行的次数是。

int m = 8;do { ++m; } while ( m < 8 );A)一次也不执行B)执行1次C)8次D)有语法错,不能执行18.下列语句序列执行后,i的值是。

int i=10;do { i/=2; } while( i>1 );A) 1 B) 5 C) 2 D) 019.下列语句序列执行后,i的值是。

int i=10;do { i/=2; } while( i--> 1 );A) 1 B) 5 C) 2 D) -1二、程序填空1、下面是一个java应用程序(Application),它的功能是在屏幕上输出26个小写英文字母,其中每个字母相隔一个制表符,请完成程序填空。

public __class___ Class1{public static void main( String args[] ){char c='a';for (int i=1;i<=26;i++){ }}}2、下面是一个java应用程序(Application),它的功能是计算s=1+2+3+...+10 ,请完成程序填空。

public __class___ Class1{ public static void main( String args[] ){ int s=0;for (int i=1;i<=10;i++){s+=_i__;}"s="+s); }}3、下面是一个java Application 的主类的定义,其功能是输出乘法口诀表第一列,请完成程序填空。

import .*;public class MyClass{public static void main(String[] args){int j=1;for(int i=1; ___i<10____; i++){ "*"+j+"="+__i _);}}}三、写程序结果下面的程序的输出结果是什么public class Mystery {public static void main (String [] args ){ int y=0, x = 1 , total = 0 ;while (x<=10){ y = x*x;y );total += y;“Total is ”+total );x++;} }}1Total is 14Total is 59Total is 14 16Total is 30 25Total is 55 36Total is 91 49Total is 140 64Total is 204 81Total is 285 100Total is 385四、编程题:1、编写一个Java应用程序,用循环结构打印如下的数值列表:N 10*N 100*N 1000*N1 10 100 10002 20 200 20003 30 300 30004 40 400 40005 50 500 5000答案:public class Xiti1 {public static void main(String[] args) {"N\t10*N\t100*N\t1000*N");for (int i = 1; i <= 5; i++)+ "\t" + i * 10 + "\t" + i * 100 + "\t" + i * 1000);}}2、用while循环求n2大于12000的最小数n。

答案:public class Xiti2 {public static void main(String[] args){ int n=1;while(n*n<=12000)n++;"n2大于12000的最小数为"+n); }}3、打印2到10000的所有素数,每行显示8个素数。

答案:public class Xiti3 {public static void main(String[] args) {int k = 0;int m=0;for (int n = 2; n <= 10000; n++) {m=0;for(int j=1;j<=n;j++)if(n%j==0)m++;if(m==2){ + "\t");k++;if (k%6 == 0)} }。

相关文档
最新文档