文档库 最新最全的文档下载
当前位置:文档库 › 循环练习题及答案

循环练习题及答案

循环练习题及答案
循环练习题及答案

循环练习题及答案 Prepared on 22 November 2020

1,任意输入一个整数(小于10位),求它的位数

import

public class BitNum {

public static void main(String[] args){

Scanner input = new Scanner;

int count = 0;

"请输入一个整数(小于10位):");

int num = ();

if

while(num != 0){

count++;

num /= 10;

}

"它是个" + count + "位的数。");

}else{

"输入有误!");

}

}

}

2,本金10000元存入银行,年利率是千分之三,每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少

public class Principal {

public static void main(String[]args){

double money = 10000;

for(int i = 0; i < 5; i++){

money *= 1+;

}

"5年后,获得的本金是" +(int) money + "元。");

}

}

3,计算1000以内所有不能被7整除的整数之和。

public class NotDiviBySevenSum {

public static void main(String[]args){

int sum = 0;

for (int i = 1; i < 1000; i++){ .编写一个程序输出斐波那契数列中的前20个数,要求每行输出5个数。

public class Fobonacci2 {

public static void main(String[]args){

int f1 = 1;

int f2 = 1;

"斐波那契数列中的前20个数为:");

+ "\t" + f2 + "\t");

for(int i = 3; i <= 20; i++){

int f3 = f1 + f2;

f1 = f2;

f2 = f3;

+ "\t");

if(i % 5 == 0){

}

}

}

}

7,计算出1—100之间所有不能被3整除的整数的和大于(或等于)2000的数字。

public class ForAnInteger {

public static void main(String[]args){

int item = 0;

for(int i = 1; i <= 100; i++){

if(i % 3 ==0){

continue;

}

item += i;

if(item >= 2000){

"那个数是:" + i);

break;

}

}

}

}

8,求s=a+aa+aaa+aaaa+….+aa...a的值,其中a是一个数字。例如2+22+222+2222,a的值和加数个数n均从键盘获取。

import

public class Test8 {

public static void main(String[] args) {

Scanner input = new Scanner;

long a , b = 0, sum = 0;

"输入数字a的值: ");

a = ();

"输入相加的项数:");

int n = ();

for(int i = 0; i < n; i++) {

b = b + a;

sum = sum + b;

a = a * 10;

if(i != n - 1){

" + ");

}else{

" = ");

}

}

}

}

9,编写一个程序,最多接受10个数字,并求出其中所有正数的和,用户可以通过输入999终止程序,统计用户输入的正数的个数,并显示这些正数的和。(提示;continue)

import

public class Test8 {

public static void main(String[] args) {

Scanner input = new Scanner;

int count = 0; 用do-while循环:输出询问“我爱你,嫁给我吧”,选择“你喜欢我吗(y/n):",如果输入为y则打印”我们形影不离“,若输入为n,则继续询问

import

public class LoveChoice {

public static void main(String[] args) {

Scanner input = new Scanner;

String choice = "";

do {

"我爱你,嫁给我吧");

"你喜欢我吗(y/n):");

choice = ();

if("y")){

"我们形影不离");

}

}while (!("y"));

}

}

11, 具有4行等腰三角形(用循环来做)

*

***

*****

*******

public class AnIsoscelesTriangle {

public static void main(String[] args){

for(int i = 1; i <= 4; i++){

for(int j = 1; j <= 4 - i; j++){

" ");

}

for(int k = 1; k <= 2 * i - 1; k++){

"*");

}

}

}

}

12, ,从控制台接收两个数字,利用变量将这两个数字进行互换,并输出.

import

public class DigitalExchange {

public static void main(String[] args){

Scanner input = new Scanner;

"请输入第1个数a:");

int a = ();

"请输入第2个数b:");

int b = ();

"交换前,a = " + a + ",b = " + b);

int temp = a;

a = b;

b = temp;

"交换后,a = " + a + ",b = " + b);

}

}

13, 实现一个数字加密器,加密规则是:加密结果 = (整数*10+5)/2 + 加密结果仍为一整数(数字从控制台输入)

import

public class DigitalEncryption {

public static void main(String[] args){

Scanner input = new Scanner;

"请输入您要加密的数:");

int num = ();

"加密前:" + num);

int encryption = (int)((num * 10 + 5) / 2 + ;

"加密后:" + encryption);

}

}

14, 从控制台输入一个正整数,并进行反转。

import

public class IntReversal {

public static void main(String[] args){

Scanner input = new Scanner;

"请输入一个正整数:");

int num = ();

if(num > 0){

"反转前:" + num);

"反转后:");

while(num != 0){

int temp = num % 10;

num /= 10;

}

}else{

"您输入的不是一个正整数!");

}

}

}

15, 循环输入所购商品的编号和数量,系统自动计算购买每种商品的价钱,并累计中金额。

public class PriceLookup {

public static void main(String[] args){

Scanner input = new Scanner;

String name = ""; quals(answer)){

goodsNo = ();

amount = ();

switch(goodsNo){

case 1:

name = "T 恤";

price = ;

break;

case 2:

name = "网球鞋";

price = ;

break;

case 3:

name = "网球拍";

price =;

break;

}

total = price * amount; //合计

"\t合计¥" + total);

answer = ();

money += total; //未打折扣的应付金额}

double payment = ();//实付金额

}

}

16,利用循环,实现下面数据的输出结果。

1-3+5-7+…-99+101

public class Sum {

public static void main(String[] args){

int sum = 0;

int count = 1;

for(int i = 1; i <= 101; i += 2){

if(count % 2 != 0){

sum += i;

}else{

sum -= i;

"-" + i + "+");

}

count++;

}

"=" + sum);

}

}

水循环试题及答案

水循环测试题 1.目前人类利用的淡水资源主要是() A.冰川和地下水 B.河流水和湖泊水 C.河流水和地下水 D.淡水湖泊水、浅层地下水和河流水 2.下列关于水循环的叙述,错误的是() A.水资源处于不断地循环更新过程中,因而“取之不尽,用之不竭” B.海陆间水循环和陆地循环都能使水资源得到不断的更新 C.水循环实现了陆地和海洋之间物质迁移和能量交换 D.水循环影响全球气候和生态,并塑造着地表形态 读图,回答下面试题。 3.若此图表示热力环流示意图,且A、B表示近地面,C、D表示高空,则ABCD四点气压由大到小排序是() A.A>B>C>D B.B>A>C>D C.B>A>D>C D.D>C>B>A 4.若此图表示三圈环流中的中纬环流,且A、B表示近地面,C、D表示高空,则下列说法正确的是() A.A、B均为动力型气压带 B.A为动力型气压带,B为热力型气压带 C.A为热力型气压带,B为动力型气压带 D.A、B均为热力型气压带 5.若此图表示的是地壳物质循环简图,且B表示的是岩浆岩,则下列说法正确的是() A.①指外力作用 B.C的最典型特征是层理构造 C.A可能是大理岩 D.④指重熔再生 6.若此图表示太平洋某海域洋流运动模式图,则下列说法正确的是() A.①③均为寒流 B.①为寒流,③为暖流 C.②为暖流,④为寒流 D.C地可能形成渔场 7.若此图表示的是海陆间大循环示意图,且A、B表示为近地面,C、D表示高空,则人类最难影响的环节是() A.①B.②C.③D.④ 读水循环示意图,完成下列各题。 8.水循环的能量来源最主要的是

A.地球内部的热能 B.地球的重力能 C.天体之间的引力能 D.太阳辐射 能 9.下列实现着图中①的功能的是 A.长江 B.副热带高气压带 C.我国 的夏季风 D.我国的冬季风 10.图中⑤产生的地质作用表现为 A.内力作用 B.外力作用 C.地壳的水平运动 D.变质作用 11.在图10中,甲、乙分别为两个海域的海水表层等温线示意图,箭头为洋流流向,叙述正确的是 A.甲图中的洋流为暖流 B.如果是太平洋,乙洋流是东澳大利亚暖流 C.甲图中的洋流一般位于大陆西部 D.甲洋流可能存在于北大西洋 二.综合题 12.读水循环示意图,回答下列问题。(11分)(图中a为岩浆岩,b为沉积岩) (1)填出图中字母表示水循环的环节名称。 D E F (2)甲、乙两处的地质构造: 甲: 乙: ;地表形态甲处是,其形成原因是。 (3)若在此图中修建地下隧道,从工程建设的安全性、稳定性及地下水运动等方面考虑,在甲、乙两处中应该建在_ ___处,理由是___________________________。 (4)该图所示的水循环是。 (5)甲、乙之间植树造林所起的作用主要是:。

while循环

while 循环 语法形式: while(条件) { 需要循环执行的语句; } while 是“当”的意思。 请首先和if语句作一个比较: if(条件) { 条件成立时执行的语句; } 二者除了关键字不一样以外,结构完全一样。但一定要注意,在条件成立时,if语句仅仅执行一遍,而while语句则将反复执行,直到条件不再成立。 请看while循环的流程图: 程序从“前面的语句”开始执行,然后进行条件判断,如果条件成立,则执行一次“每次循环执行 的语句”,再后请特别注意红色部分,这是我们碰上的,第一次会往后走流程:红线就像汽车拐弯, 掉头到条件处(并不包括前面的语句),然后再进行下一次的条件判断……直到某一次判断时条件不 成立了,程序“继续后面的语句”。

我们用while的语法套用生活中的实际例子,可以直观地看出while的用法。 假设有一个爱哭的小娃娃,有一天她要求父母给买一条小红裙,可惜父母不同意,于是她就开始一个循环: while ( 父母不给买小红裙) { 我哭; } 这段“代码”的意思是:当“父母不给买小红裙”,那么,小女孩就一遍一遍地哭。 这就是我们和循环流程的第一个遭遇战。所举的例子看似直观:“小孩一遍遍地哭,直到父母给买裙”,但真正要用程序的语言来正确地表达出来,需要很多方面要考虑到,必竟,程序是严谨的。 首先,一个合适的判断是否继续的条件相当重要。小女孩要继续哭,仅仅“父母不给买小红裙”,这显示不符合事实,想想我们小时候,再会哭,最终也有累的时候,所以,要想继续哭,我们的条件有两个:“父母不给买小红裙”并且“我还没有哭累”。 while ( 父母不给买小红裙&& 我还没有哭累) { 我哭; } 其次,大多数情况下,条件需要被恰当地改变。小女孩在不停地哭,那么她如何知道父母是否买了红裙呢?所以,她不能只顾哭,还得在哭的间隙观察大人是否同意买裙。至于是否哭累,我们假设小女孩有一个疲劳度,每哭一次疲劳度加1,当疲劳度到达200时,可怜的小女孩累了…… while(父母不给买小红裙&& 疲劳度< 200) { 我哭; 我偷看爸妈是否同意买裙; 疲劳度++; } 例一:用while 语句实现求从1到100的累加和。 求1+2的和,我们可以写a = 1 + 2;求1加到100,我们当然可以这样写a = 1 + 2 + 3 + ... 100.不过这样写显然太累人了,要从1写到100啊!所以聪明如高斯的你,当然也知道这样写:a = (1+100) * 50;这确实是个在任何时候都值得称赞的,又快又简的方法,只是今天我们想让计算机累一点,老老实实地从1加到100。首先用我们先学的while式的循环。 请同学们打开CB,然后新建一空白的控制台程序,在main()函数体加入下面黑体部分代码。然后按F9运行。查看运行结果以加深印象。 //--------------------------------------------------------------------------- #include #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[])

循环练习

1.下面程序的循环次数是: int k=0; while(k<10) {if(k<1) continue; if(k==5) break; k++; } A. 5 B 6 C 4 D 死循环,不能确定循环次数 2.运行下面程序: main() { int i=10,j=0; do { j=j+i; i--; }while(i>5); printf(“%d\n”,j); } 输出结果是: A 45 B 40 C 34 D 55 3.运行下面程序 #include “stdio.h” main() { int k=0,a=1; while(k<10) { for( ; ;) { if((k%10)==0) break; else k--; } k+=11; a+=k; } printf(“%d %d\n”,k,a); } 则输出的结果是() A 21 32 B 21 33 C 11 12 D 10 11

4.以下叙述正确的是: A.do---while语句构成的循环不能用其他语句构成的循环来代替。 B.do---while语句构成的循环只能用break语句退出。 C.用do---while语句构成的循环,在while 后的表达式为非零时结束循环。 D.用do---while语句构成的循环,在while后的表达式为零时结束循环。 5.有如下程序: main() { int x=3; do{ printf(“%d”,x--); }while(!x); } 该程序的执行结果是: A 3 2 1 B 2 1 0 C 3 D 2 6.若k为整型变量,则下面while循环执行的次数为: k=10; while(k==0) k=k-1; A 0 B 1 C 10 D无限次 7.执行以下程序后,输出结果是: main() { int y=10; do { y--;}while(--y); printf(“%d”,y--); } A -1 B 1 C 8 D 0 8.求1-2+3-4+…+99-100。 9.计算1---100以内的所有含6的数的和。 10.输出所有的3位水仙花数。所谓水仙花数是指所有位的数字的立方之和等于该数,例如:153=13+33+53

循环结构(While_Do循环)

四. While循环 1.While循环的格式: While <条件表达式> 循环体 Wend 说明:<条件表达式>为关系或逻辑表达式。 2.执行过程:判断条件;条件满足,执行循环体语句;再继续判断条件,继续执行循环; 直到条件不满足,结束循环。 结合下面我们熟悉的For程序,来说明: For I = 1 To 10 S = S + I Next I Print I 改用While循环表示: I = 1 ‘初值 While I<=10 ‘循环条件 S=S+I I=I+1 ‘变量自增,加步长 Wend Print S 3.While循环的说明 For循环语句必须给出初值、终值、步长值;循环条件也就给出了。 While循环语句中只给出循环条件和终值,所以一定要注意给出初值和增量。如上面程序段中的3处颜色部分语句。 例如:以下程序段循环几次,y值结果如何。 y = 2 While y < = 8 y = y + y Wend Print y 分析: 循环条件:y<=8 执行过程如下: Y=2,y<=8 满足,执行语句:y = y + y,y=4;遇到Wend返回继续判断条件。 Y=4,y<=8 满足,执行语句:y = y + y,y=8;遇到Wend返回继续判断条件。 Y=8,y<=8 满足,执行语句:y = y + y ,y=16;遇到Wend返回继续判断条件。 Y=16,y<=8 不满足,结束循环。 循环执行了3次。

五.Do循环 Do循环是在While循环基础上做了一点修改。整个格式结构和执行过程基本一样。 但增加了一种格式:条件不满足就循环,满足就结束循环。 格式1:Do While (条件) 循环体 Loop I=1 Do While I<4 S=S+1 I=I+1 Loop Print S I=1 Do Until I>=40 S=S+1 I=I+1 Loop 格式2:Do 循环体 Loop While (条件) 说明:格式1、格式2和While基本一样,格式2不同在于先执行一次循环,再判断条件是否满足。 格式3:Do Until(条件) 循环体 Loop 格式4:Do 循环体 Loop Until(条件) 说明:Until和While的不同在于条件不满足才循环。 注意:为了避免循环条件的混淆,我们一般是将Until 循环转换为While 循环做题。即将Until改为While,后面的条件改取相反值条件。

水圈与水循环练习题及答案

一、单项选择题 地球上各种水体储量由多到少依次是() A.海洋水、大气水、陆地水B.冰川水、生物水、河流水 C.冰川水、河流水、地下水D.海洋水、陆地水、大气水 2.下列地理事物中,直接参与海陆间循环的有() A.塔里木河 B .天山冰雪融水 C.长江 D.未登陆的台风 3.使大气圈、水圈、岩石圈、生物圈相互联系起来,并在它们之间进行能量交换的是()A.大气环流B.水循环C.地壳物质循环D. 洋流的运动 4.关于河流径流量变化的叙述,正确的是() A.以雨水补给为主的河流,流量季节变化都很大 B.以冰雪融水补给为主的河流,流量无季节变化 C.所有河流的流量都有显着的季节变化 D.我国大多数河流流量季节变化很大 5.右图是我国某地区一条河流受三种不同水源补给而形成的全年流量曲线图,下列说法正确的是() ①永久积雪冰川补给②是雨水补给 ③是地下水补给④此河位于我国东北地区 A.①②B.①②③C.①②③④D.②③④ 6.地球上储水量最多的淡水是() A.地下水B.冰川C.河水D.湖泊淡水 二、综合题 7、.读图,回答下列问题。 (1)图中A地的水循环类型主要________循环,B地的 水循环类型有________循环和________循环。 (2)a、b两条河流中,水量较稳定的是___河,判断依据 是__________。 (3)甲、乙两城市中,水资源较丰富的是_____城市,原 因是__________。 (4)水循环得以顺利完成的内因是___________;外因 __________。 第三节水圈与水循环参考答案 单项选择题 1.D 2.C 3.B 4.D 5.D 6.B 二、综合题 7、(1)陆上内海陆间陆上内(2)a a河位于断层处,地下水补给量大而稳定,b河主要靠雨水补给,季节变化大(3)乙该城市离海洋近,水循环活跃,降水丰沛(4)水的固、液、气三种相态的变化太阳辐射能和重力能的作用

循环水处理工试题库技师高级技师

技师/高级技师标准

行业通用理论知识试题 一、判断题 1. 设备布置图是构思建筑图的前提,建筑图又是设备布置图的依据。(V) 2. 对内容. 讲师. 方法. 材料. 设施. 场地. 报名的程序等方面的评价属于结果层面的评价。 (X) 正确答案:对内容. 讲师. 方法. 材料. 设施. 场地. 报名的程序等方面的评价属于反应层面的评价。 3. 在化工设备图中,由于零件的制造精度不高,故允许在图上将同方向(轴向)的尺寸注 成封闭形式。(V) 4. 装配图中,当序号的指引线通过剖面线时,指引线的方向必须与剖面线平行。(X) 正确答案:装配图中,当序号的指引线通过剖面线时,指引线的方向必须与剖面线不平行。 5. 只有ISO 9000 质量保准模式的标准才能作为质量审核的依据。(X) 正确答案:除了ISO 9000 质量标准以外,还有其他一些国际标准可以作为质量审核的依据。 6.ISO 9000 :2000版标准减少了过多强制性文件化要求,使组织更能结合自己的实际,控制体系过程,发挥组织的自我能力。(V) 7. 数据库就是存储和管理数据的仓库。(X) 正确答案:数据库就是按一定结构存储和管理数据的仓库。 8. 在计算机应用软件中VFP数据表中日期字段的宽度一般为10个字符。(X) 正确答案:在计算机应用软件中VFP数据表中日期字段的宽度一般为8个字符。

9. 在应用软件PowerPoint中可以插入WAX文件.AVI影片,但不能拆入CD音乐。(X) 正确答案:在应用软件t中可以插入WAV文件.AVI影片,也能够插入CD音乐。 10. 在应用软件PowerPoint 中播放演示文稿的同时,单击鼠标右键,选择“指针选项”中的“画笔”选项,此时指针会自动的变成一支画笔的形状,按住鼠标左键,就可以随意书写文字了。(V) 11. 基本生产过程在企业的全部生产活动中居主导地位。(V) 12. 企业的生产性质. 生产结构. 生产规模. 设备工装条件. 专业化协作和生产类型等因素都 会影响企业的生产过程组织,其中影响最大的是生产规模。(X) 正确答案:企业的生产性质. 生产结构. 生产规模. 设备工装条件. 专业化协作和生产类型等因素都会影响企业的生产过程组织,其中影响最大的是生产类型。 13. 日常设备检查是指专职维修人员每天对设备进行的检查。 正确答案:日常设备检查是指操作者每天对设备进行的检查。 14. 现场管理是综合性.全面性.全员性的管理。(V) 15. 通过对工艺指标分析和对比可以找出设备运行中存在的不足和问题,指导有目的地加以优化和改进。(V) 16. 关键词是为了文献标引工作,从论文中选取出来,用以表示全文主要内容信息款目的单 词或术语,一般选用3~8 个词作为关键词。(V) 17. 技术论文的摘要是对各部分内容的高度浓缩,可以用图表和化学结构式说明复杂的问题,并要求对论文进行自我评价。(X) 正确答案:技术论文的摘要是对各部分内容的高度浓缩,在摘要中不可以用图表和化学结构式说明复杂的问题,不要对论文进行自我评价。 18. 理论性是技术论文的生命,是检验论文价值的基本尺度。(X) 正确答案:创见性是技术论文的生命,是检验论文价值的基本尺度。

三单元 循环结构练习题

第三单元循环结构练习题 选择题: 1、有以下程序执行后的输出结果是()。 main( ) { int i,s=0; for(i=1;i<10;i+=2) s+=i+1; printf("%d\n",s);} A.自然数1~9的累加和 B.自然数1~10的累加和 C.自然数1~9中的奇数之和 D.自然数1~10中的偶数之和 2、以下关于for语句的说法不正确的是()。 A. for循环只能用于循环次数已经确定的情况 B. for循环是先判断表达式,后执行循环体语句 C. for循环中,可以用break跳出循环体 D. for循环体语句中,可以保含多条语句,但要用花括号括起来 3、若i和k都是int类型变量,有以下for语句 for(i=0,k=-1;k=1;k++) printf("*****\n"); 下面关于语句执行情况的叙述中正确的是()。 A.循环体执行两次 B.循环体执行一次 C.循环体一次也不执行 D.构成无限循环 4、已知 int t=0; while(t=1){...} 则以下叙述正确的是()。 A)循环控制表达式的值为0 B)循环控制表达式的值为1 C)循环控制表达式不合法 D)以上说法都不对 5、设有以下程序段 int x=0,s=0; while(!x!=0)s+=++x; printf("%d",s); 则 A)运行程序段后输出0 B)运行程序段后输出1 C)程序段中的控制表达式是非法的 D)程序段执行无限次 6、设i,j,k均为int型变量,则执行完下面的for语句后,k的值为()。for(i=0, j=10; i<=j; i++, j- -)k=i+j; A.6 B.9 C.10 D.11 7、C语言中,break; 语句可以用于循环语句和( )语句中。 A.if B.switch C.for D.while 8、for(i=0; i<=15; i++) printf("%d", i ); 循环结束后,i 的值为()。 A.14 B.15 C.16 D.17 9、与语句“while(!x)”等价的语句是()。 A. while(x==0) B. while(x!=0) C. while(x==1) D. while(x!=1) 10、下述程序段中,while循环执行次数是()。 int k=0;

循环水题库(含答案)

填空题 1.循环水的设计规模(40000m3)。 2.冷却塔的冷却能力为(5000m3)。 3.旁滤采用的是(重力无阀)过滤器4套。 4.旁滤的处理量(1600m3)。 5.循环水进塔温度(43℃)。 6.出塔温度(33℃)。 7.循环水供水压力(回水压力()。 8.循环水PH控制在()。 9.循环水浊度控制在(≤20)NTU。 10.循环水余氯控制在()mg/l。 11.P4201A泵的额定流量(8600)m3/h,P4201A电机的功率(1600)KW/10KV。 12.循环水目前使用的非氧化性杀菌剂是(异噻唑碄酮)。 13.P4202泵的流量(7300)m3/h,电机的功率(1400)KW/10KV。 14.水泵的主要参数包括(扬程) (流量) 转速(功率)、气蚀余量、效率,允许吸上真空高度和气蚀余量。 14.水与空气的接触(面积) 越大,水的(蒸发) 散热效果越好。 15.我厂循环水泵属于(单级双吸)泵。 16.离心泵的工作靠泵的(内外压差) 不断地吸入液体。 17.按照通风形式,凉水塔可分为(自然通风)和(机械通风)两种形式。 18.加(杀菌剂)的目的是为了杀灭循环水中的菌藻和微生物粘泥。 19.碳钢在冷却水中的腐蚀是一个(电化学)过程。 20.冷却后的水温越(接近)当地气温的温标温度,冷却塔的冷却效果越好。 21.水中(磷酸)是造成金属化学腐蚀的主要原因。 22.收水器主要用来回收随自流带出的(雾状小水滴)。 23.冷却塔中填料的作用是能增加水与空气的(接触面积)。 25.离心泵的种类按泵轴方向分为(卧式泵)、(立式泵)。 26.循环水集水池起储存和(调节水量)的作用. 27.用水冲洗电机,会引起电机(短路)事故。 28.循环水在循环水过程中水量的损失有:(蒸发损失)、(风吹损失)、(排污损失)和(渗漏损失)四部分。 29.在加氯过程中,氯被水中含有的有机物和氨等消耗的部分称为耗氯量,剩余部分称为(余氯量)。 30.凉水塔又称冷却塔,就是在循环水系统中利用直接或间接换热,用来降低循环水(温度) 的

循环水题库

一、循环水系统组成、原理及各设备作用 1、循环水系统的供水方式:根据火电厂所在地供水条件,可分为开式循环水系统和闭式循环水系统两种方式,开式循环水系统是指从江河吸取的冷却水经循环水泵升压后进入凝汽器,在冷却汽轮机排汽后直接排放,不再使用,闭式循环水系统是指冷却水经循环水泵升压后进入凝汽器冷却汽轮机排汽后,送往冷却塔,在冷却塔内冷却后再重新送回循环水泵的入口,经循环水泵升压后反复循环。 2、循环水系统主要设备:凉水塔、循环水泵、凝汽器、供水联络门、回水联络门、花管门、排污门、清污机。 3、循环水系统流程:补水(来自化学水工)-冷却水塔-入口廊道-清污机-循环水泵-供水联络门-凝汽器入口门-凝汽器-凝汽器出口门-回水联络门-上塔或花管-冷却水塔 4、自然通风冷却塔工作过程:冷却水进入凝汽器吸热后,沿压力管道送至距地面8~12米的配水槽中,水沿水槽由塔中心流向四周,再由配水槽下边的滴水孔眼呈线状落到与孔眼同心的溅水碟上,溅成细小的水滴,再落入淋水装置散热后流入储水池,池中的冷却水再沿着供水管由循环水泵送入凝汽器中重复使用,水流在飞溅下落时,冷空气依靠塔身所形成的自拔力由塔的下部吸入并与水流交换热量后向上流动,吸热后的空气由顶部排入大气。 5、冷却水塔的工作原理:主要是蒸发冷却,其次是对流换热冷却。 6、循环水泵的作用:向凝汽器供给冷却水,冷凝汽轮机的排汽,在发电厂中,还要向冷油器、冷水器、发电机的空气冷却器等提供冷却水。 7、供水联络门:两台机实现循环水泵灵活运行,保证两台凝汽器通过循环水量一致,实现循环水泵交叉运行,根据负荷增减循环水泵运行的台数,或根据水泵容量大小进行切换使用。 8、回水联络门:两台机实现循环水泵灵活运行,确保从凝汽器回水入两塔水量一致,实现水塔灵活运行。 9、花管门:一般冬季开此门,调整塔池水温度,同时保证水塔充水时安全。 10、排污门:维持水塔内水质,向引风机、灰渣泵、供水泵房提供冷却水、轴封水。 11、清污机:保持循环水内无较大的杂质及杂物,保证循环水泵入口清洁。 12、冷却水塔要保持一定的排污量:对于密闭的二次循环供水系统,循环水多次进行循环使用,循环水将被浓缩,循环水中的有机杂质及无机盐的比例将大大增加,继续使用而不加强排污或补充新水,循环水中的盐类物质在凝汽器铜管内结垢,影响铜管的传热效果,使真空下降,机组汽耗增加,因此,应对冷却塔的运行加强管理,进行连续不断的排污工作。 13、循环水泵出口蝶阀工作原理: (1)、阀门开启:启动电机,带动油泵运转,液压油经滤网、油泵和流量控制阀及高压胶管进入摆动油缸,推动活塞移动,带动与之相连的杠杆,使重锤升起实现开阀,随之储能器充油至额定值后油泵停。 (2)、阀门关闭:电磁阀通电打开,油缸的压力油经快慢关调节口及高压胶管、电磁阀流入油箱,油缸即卸荷,重锤因其势能而下降,加之碟板的偏心和动水力作用使阀关闭,关闭程序的快慢由油缸结构和在不同行程时排油口的大小来决定。 (3)、蓄能器补油:为保证油缸长期工作时压力不低于工作油压,因此串联一蓄能器,一般情况下储能器油压为额定值,当由于系统少量泄露等原因使油压下降至定值时,行程开关动作,油泵启动,蓄能器补油至额定值后自动停。 (4)、锁定油缸在油路事故失压重锤下降2度时锁定电磁阀带电,锁定油缸卸荷,锁定油缸内的锁定锁被弹簧推出将重锤固定,防止重锤下落,事故排除后锁定销在压力油的作用下将弹簧压缩,锁定销退回原位重锤自动复位。 14、蝶阀的作用:用于泵出口管路上作为闭路和止回阀,用来避免和减少系统中水倒流以及产生过大水锤压力上升和波动,以保护泵、系统和凝汽器。 15、开、关时间和过程:一单元快关90°~30° 0.5S~10S 慢关30°~0° 6S~30S 开启 30S~50S

循环水题库

循环水考试题库 一、填空题 1、巡回检查方法采用眼看、耳听、鼻闻、手摸等方法来判断情况和发现问题。 2、离心泵的主要性能参数有:转速、流量、扬程、功率和效率。 3、传热的基本方式有传导、对流和辐射。 4、离心泵启动前出口阀应处于全关位置。 5、操作工的三懂四会:三懂是指:懂生产原理、工艺流程、设备构造。 6、离心泵的轴封装置主要有两种:填料密封和机械密封。 7、离心泵的轴承温度高的原因为轴承缺油或磨损严重。 8、正常运转的高速泵油窗油位1/2至2/3。 9、离心泵开动以前必须充满液体是为了防止发生汽缚现象。 10、泵的密封水压力过低会造成密封损坏。 11、汽轮机的额定转速为6500,临界转速为4500,跳闸脱扣转速为7580。 14、汽轮机正常运转时,最大允许振动值外壳上为0.03mm,在越过临界转速时,最大允许振动值外壳上为 0.10mm。 15、汽轮机的基本工作原理是力的(冲动原理)和(反动原理); 16、汽轮机的转动部分通常叫(转子),由(主轴)、(叶轮)、(动叶栅)、(联轴器)及其它装在轴上的零部件组成。 17、汽轮机的静止部分通常由(汽缸)、(隔板)、(汽封)、(轴承)等组成。 18、汽轮机的额定参数下的正常停机主要可以分为(减负荷)、(解列循环泵)和(转子惰走)几个阶段。 19、汽轮机应有以下自动保护装置:(自动主汽门)、(超速)、(轴向位移)、(低油压)和(低真空)保护装置。 20、汽轮机调速系统的静态试验是在汽轮机(静止)状态,起动(高压)油泵对调速系统进行试验,测定各部套之间的(关系)曲线,并应与制造厂设计曲线(基本相符)。 21、汽轮机的内部损失包括(进汽机构的节流)损失、(排汽管压力)损失、(级内)损失。 22、汽轮机调节系统一般由(转速感受机构)、(传动放大机构)、(执行机构)、(反馈装置)等组成。 23、汽轮机按热力特性分类分为(凝汽式汽轮机)、(调整抽汽式汽轮机)、(背压式汽轮机)。 24、排汽缸的作用是将(汽轮机末级动叶)排出的蒸汽导入(凝汽器)中。 25、汽轮机本体主要由(转动部分)、(静止部分)、(控制部分)组成。 26、汽轮机额定参数下的起动过程包括(新蒸汽管道的暖管)、(冲动转子)、(升速暖机)、(并列接带负荷)等。 27、过冷度增大主要是由凝结水的(水位)过高、凝汽器内积存(空气量)过多、循环水(入口)温度过底,凝汽器结构不合理等因素造成的。 28、汽轮机凝汽器的铜管结垢,将使循环水出入口温差(减少),造成凝汽器端差(增大),真空(降低)。 29、凝汽器热负荷是指凝汽器内(蒸汽)和(凝结水)传给冷却的总热量。 30、射汽式抽气器由(工作喷嘴)、(混合室)和(扩压管)三部分组成。 31、汽轮机供油系统主要由(主油泵)、(注油器)、(冷油器)、(滤油器)、(减压阀)、(油箱)等组成。 32、汽轮机故障停机一般分为:(紧急停机)和(一般性故障停机)。 33、汽封在汽轮机所处的位置可分为:(轴端汽封)、(隔板汽封)、和(围带汽封)三类。 二、判断题 1、汽轮机在停机过程中,汽缸内壁产生拉应力,而外壁产生压应力。(√) 2.开车时不得敲击、碰撞正在运转的设备及管道。(√) 3.循环水进塔温度42℃,出塔温度32℃。(√) 4.汽机转速超过6160r/min仍继续上升,如不能正确迅速制止,将发生超速的重大恶性事故。(√) 5、汽轮机正常运行中凝汽器的真空是靠抽气器来建立并维持的。(×) 6、速度变动率越大,系统的动态稳定性越好。(√) 7、迟缓率越小,调节系统的稳定性越差。(×) 8、汽轮机新蒸汽参数是指自动主汽门前的参数。(×) 9、汽轮机排汽压力越低,工质循环的热效率越高。(√) 10、在其它条件不变时,提高蒸汽初温度可以使汽轮机的相对内效率下降,提高蒸汽初压力可以使汽轮机的相对内效率提高。(×) 11、当气体的压力升高,温度降低时,其体积增大。(×)

while循环结构例题

引子 #include "stdio.h" main() { int i=1; for(i=1;i<=10000;i++) printf(“%d\t”,i); } 题型1 输入输出多个数据 eg1、输出1~10000之间所有的整数#include "stdio.h" main() { int i=1; while(i<=1000) {printf(“%d\t”,i); i++;} } 拓展:1、换成所有的奇数 2、换成所有的偶数 题型2 有限个数连加和连乘

eg2.1、求1+2+3+4+………+100的值 #include "stdio.h" main() { int i=1,s=0; while(i<=100) {s=s+i; i++;} printf(“%d\n”,s); } 拓展:1、求1+2+3+4+………+n的值 2、求12+22+32+………+n2的值 3、求1+1/2+1/3+………+1/n的值eg2.2、求n!的值 #include "stdio.h" main() { int i=1,n,p=1; scanf(“%d”,&n); while(i<=n) {p=p*i; i++;} printf(“%d\n”,p); }

拓展:求1!+2!+3!+………+n!的值 #include "stdio.h" main() { int i=1,n,p=1,s; scanf(“%d”,&n); while(i<=n) {p=p*i; s=s+p; i++;} printf(“%d\n”,s); } 题型3 无限个数连加 eg3、求1-1/3+1/5-1/7+………的近似值,要求精度要达到10-4 #include "stdio.h" #include "math.h" main() { float n=1,s=0,f=1,t=1; while(fabs(t)>=1e-4) {t=f/(2*n-1); s=s+t;

循环水题库(含答案)

填空题 1.循环水得设计规模(40000m3)。 2.冷却塔得冷却能力为(5000m3)。 3.旁滤采用得就是(重力无阀)过滤器4套。 4.旁滤得处理量(1600m3)。 5.循环水进塔温度(43℃)。 6.出塔温度(33℃)。 7.循环水供水压力(0、5MPa)回水压力(0、2-0、25MPa)。 8.循环水PH控制在(8、2-9、2)。 9.循环水浊度控制在(≤20)NTU。 10.循环水余氯控制在(0、2-0、5)mg/l。 11.P4201A泵得额定流量(8600)m3/h,P4201A电机得功率(1600)KW/10KV。 12.循环水目前使用得非氧化性杀菌剂就是(异噻唑碄酮)。 13.P4202泵得流量(7300)m3/h,电机得功率(1400)KW/10KV。 14、水泵得主要参数包括(扬程) (流量) 转速(功率)、气蚀余量、效率,允许吸上真空高度与气蚀余量。 14.水与空气得接触(面积) 越大,水得(蒸发) 散热效果越好。 15.我厂循环水泵属于(单级双吸)泵。 16.离心泵得工作靠泵得(内外压差) 不断地吸入液体。 17.按照通风形式,凉水塔可分为(自然通风)与(机械通风)两种形式。 18.加(杀菌剂)得目得就是为了杀灭循环水中得菌藻与微生物粘泥。 19.碳钢在冷却水中得腐蚀就是一个(电化学 )过程。 20.冷却后得水温越(接近 )当地气温得温标温度,冷却塔得冷却效果越好。 21.水中(磷酸)就是造成金属化学腐蚀得主要原因。 22.收水器主要用来回收随自流带出得(雾状小水滴)。 23.冷却塔中填料得作用就是能增加水与空气得( 接触面积)。 25、离心泵得种类按泵轴方向分为(卧式泵)、(立式泵)。 26、循环水集水池起储存与(调节水量)得作用、 27、用水冲洗电机,会引起电机(短路)事故。 28、循环水在循环水过程中水量得损失有:(蒸发损失)、(风吹损失)、(排污损失)与(渗漏损失)四部分。 29、在加氯过程中,氯被水中含有得有机物与氨等消耗得部分称为耗氯量,剩余部分称为(余氯量)。 30、凉水塔又称冷却塔,就就是在循环水系统中利用直接或间接换热,用来降低循环水(温度)

循环水考试题库

神华包头煤化工循环水装置考试题库 一填空题 1、冷却水系统通常有两种,即(直流式)和(循环式)。 2、敞开式循环冷却水系统一般有蓄水池、(循环水泵)、换热器、冷却塔、集水池、补水管、(过滤器) 及它们的连通管道及沟道组成。 3、浓缩倍数是循环水系统中(循环水中某离子的含量)与(补充水中某离子的含量)之比。 4、碳钢在冷却水中的腐蚀形态可分两大类,即(均匀)腐蚀和(局部)腐蚀,循环水场的水质处理工作 就是避免设备(局部)腐蚀。 5、水泵是(输送)和(提升)液体的机器。他把原动机的机械能转化为被输送液体的能量,使液体获得 (动能)或(势能)。 6、循环水的供水的混凝效果受(水温)、(PH值)和(浊度)影响较大。 7、通常,把(淤泥)、(腐蚀产物)和(生物沉积物)三者统称为污垢。 8、240P101A/B中,240指(单元号)、P指(设备代号)、101指(设备编号)、A/B指同类设 备编号。 9、循环冷却水系统的现场检测方法有(旁路挂片)、(监测换热器)、(旁路挂管)、(细菌总数的监 测)。 10、化学清洗的方法有(酸)、(碱)、(络合剂)和(表面活性剂)等方法。 11、冷却塔,是用来冷却换热器中排出的热水,在塔内,热水与空气发生两种传热作用,一种是(蒸发传热), 一种是(接触传热),(蒸发传热)带走的热量约占冷却塔中传热量的(75%-80%)。 12、神华煤化工循环水装置工艺控制指标,其中一循供水水温(15~30℃),供水压力(0.45~0.50 Mpa), 回水压力(0.15~0.20 Mpa),吸水池水位(4.8~5.5米)。 13、对循环水质的控制,主要是控制(结垢)、(腐蚀)和(微生物)。 14、冷却塔根据空气进入塔内的情况分(自然通风)、(机械通风)。 15、国标规定循环冷却水中碳钢换热器管壁的腐蚀速度不得大于(0.075) mm/a。 16、离心泵的基本性能参数有(流量)、(扬程)、(轴功率)、(效率)、允许吸上的真空高度及汽蚀 余量。 17、物理清洗有几种方法:(人工)清洗、(机械)清洗、(空气搅动法)清洗。 18、神华煤化工循环水装置水质控制指标:其中浓缩倍数(≥4.0),PH:(7.9-8.4 ),电导(<5000μs/cm),

C语言循环结构测习题带答案

精心整理 第5章循环结构程序设计 5.1基本知识点 ?while语句的使用格式和注意事项 ?do-while语句的使用格式和注意事项 ?for语句的使用格式和注意事项 ?break和continue语句在循环语句中的应用 ? ? ? ? 1. C. A.do-while的循环体至少无条件执行一次 B.while的循环控制条件比do-while的循环控制条件严格 C.do-while允许从外部转到循环体内 D.do-while的循环体不能是复合语句 (5)以下程序段C。 intx=-1; do { x=x*x; } while(!x);

A.是死循环 B.循环执行二次 C.循环执行一次 D.有语法错误 (6)下列语句段中不是死循环的是__C__。 A.i=100; while(1) { i=i%100+1; if(i==20)break; } B.for(i=1;;i++) sum=sum+1; C. C. COUT< main() { intnum=0; while(num<=2) {

num++; cout< else ++i; }while(s<15); Cout< main() { inti,j; for(i=4;i>=1;i--) {

while循环练习

一、选择题 1.设有程序段 int k=10; while(k=0)k=k-1; 这下面描述中正确的是_________. a)while循环执行10次 b)循环是无限循环 c)循环体语句以此也不执行 d)循环体语句执行一次 a)E==0 b)E!=1 c)E!=0 d)E==1 2.语句while(!E);中的表达式!E等价于________. 3.下面程序段的运行结果是__________. int n=0; while(n++<=2);printf("%d",n); a)2 b)3 c)4 d)有语法错 4.下面程序的运行结果是____. #include main() { int num=0; while(num<=2) { num++; printf("%d\n",num); } } a)1 b)1 c)1 d)1 2 2 2 3 3 4 二、编程计算 1、求1~100中所有偶数的和。 2、下面程序的功能是输出1至100之间每位数的乘积大于每位数的和的数。 3、计算并输出1-3+5-7+……-99+101的值。

三、写一个小型计算器。 界面如下: 要求: 1.有简单运算选择界面 2.采用循环实现菜单显示 3.采用switch结构实现菜单的选择 4.运算对象为两个操作数,从键盘输入 5.运算结果输出 1、计算下列式子的值: (1)1+3+……+99 (2)1+2+4+8+……+128+256 2、输入一个整数,计算它各位上数字的和。(注意:是任意位的整数) 3、输入一整数A,判断它是否质数。(提示:若从2到A的平方根的范围内,没有一个数能整除A,则A是质数。) 4、求两个数的最小公倍数和最大公约数。(提示:公约数一定小于等于两数中的小数,且能整除两数中的大数。公倍数一定大于等于两数中的大数,且是大数的倍数,又能给两数中的小数整除。) 5、编写一个译码程序,把一个英语句子译成数字代码。译码规则是以数字1代替字母A,数字2代替字母B,……,26代替字母Z,如遇空格则打印一个星号…*?,英文句子以….…结束。 6、求水仙花数。所谓水仙花数,是指一个三位数abc,如果满足a^3+b^3+c^3=abc,则abc 是水仙花数。 7、“百钱买百鸡”是我国古代的著名数学题。题目这样描述:3文钱可以买1只公鸡,2文钱可以买一只母鸡,1文钱可以买3只小鸡。用100文钱买100只鸡,那么各有公鸡、母鸡、小鸡多少只?与之相似,有"鸡兔同笼"问题。

最新水循环------练习题答案版

水循环练习题 模拟题组 下图为“三江平原水循环简图”。读图回答1~2题。 1.图中缺少的水循环环节是() A.降水B.地下径流 C.蒸发D.水汽输送 2.图示区域由“北大荒”变为“北大仓”,受人类活动影响显著的水循环环节有() A.①②④B.②③⑤ C.①③④D.②④⑤ 答案 1.D 2.C 解析第1题,从图中信息可知,图中水循环环节有蒸发、降水、地表径流、下渗、地下径流,缺少的水循环环节是水汽输送。第2题,图示区域由“北大荒”变为“北大仓”,受人类活动影响不大的水循环环节是降水,因为降水属于大气活动,农业生产对大气活动影响小;开垦耕地,种植粮食作物,对地表径流、下渗与蒸发都有显著影响。 图1所示区域陆地地势平坦,图2为图1中河流甲、乙两处的年径流量曲线。读图回答3~4题。 3.图中的河流甲河段河水补给主要是() A.湖泊水补给B.季节性积雪融水补给 C.冰川融水补给D.雨水补给 4.图示乙河段流量季节变化较甲河段小的原因主要是() A.乙河主要以地下水补给为主,径流季节变化小 B.湖泊的调节作用 C.乙河段冬雨补给多

D.甲河段植被覆盖率较高 答案 3.D 4.B 解析第3题,由图示信息知,该地为地中海气候,故河流的补给主要是雨水补给;甲河段流量大于乙河段,且流量季节变化较大,故甲河段位于湖泊的上游,河流补给湖泊。第4题,由上题可知,甲河段位于湖泊的上游,乙河段位于湖泊的下游。乙河段流量季节变化较甲河段小的主要原因是受湖泊的调节作用,B正确;甲乙河段都以大气降水补给为主,都是冬雨补给;植被覆盖率高,流量季节变化应较小。 下表为“我国某省各区域水资源的年均供需情况表”(单位:106m3)。据表完成5~6题。 A.北部和中部B.北部和南部 C.南部和东部D.南部和中部 6.地表水利用率最高的区域是() A.北部B.中部 C.南部D.东部 答案 5.A 6.B 解析第5题,表格显示北部地区地下水取水量是477,雨水补给量是472;中部地下水取水量是1 624,雨水补给量是1 610,两地区地下水取水量均大于雨水补给量,存在过量抽取地下水的现象。第6题,地表水的利用率是指河川引水、水库调节占径流量的比重,由此可知四个地区的地表水利用率北部为20.5%、中部为28.1%、南部为21.3%、东部为10.4%,中部利用率最高。 7.结合下图,回答问题。

while语句的一般形式为

while语句的一般形式为: while(表达式)语句,其中表达式是循环条件,语句为循环体。 while语句的语义是:计算表达式的值,当值为真(非0)时。执行循环体语句。当值为假(等于0)时,跳出循环体。 while语句格式为: while(表达式) 语句;/*循环体*/ 这里的表达式是循环能否继续下去的条件,而语句是循环体。只要表达式为真,则执行循环体内语句。否则终止循环,执行循环体外语句 while常用于循环次数未知, for常用于已知循环次数 for循环语句 1.1 for表达式 表达式1:一般为赋值表达式,给控制变量赋初值; 表达式2:关系表达式或逻辑表达式,循环控制条件; 表达式3:一般为赋值表达式,给控制变量增量或减量。 语句:循环体,当有多条语句时,必须使用复合语句。 1.2 for语句格式为: for(表达式1;表达式2;表达式3) 循环语句:/*循环体*/ 1.3 for语句执行过程如下: ①先对表达式1赋初值; ②判别表达式2是否满足给定条件,若其值为真,满足循环条件,则执行循环体内语句,然后执行表达式3,进入第二次循环,再判别表达式2……;否则判断表达式2的值为假,不满足条件,就终止for循环,执行循环体外语句。 在c语言中开关语句switch中case是什么意思 switch(表达式) { case 常量表达式1: 语句1;

break; case 常量表达式2: 语句2; break; …… case 常量表达式n: 语句n; break; default: 语句n+1; break; } (资料素材和资料部分来自网络,供参考。可复制、编制,期待你的好评与关注)

C语言循环结构练习题带答案

第5章循环结构程序设计 练习题 1. 单项选择题 (1)语句while (!e);中的条件!e等价于 A 。 A. e==0 B. e!=1 C. e!=0 D. ~e (2)下面有关for循环的正确描述是 D 。 A. for循环只能用于循环次数已经确定的情况 B. for循环是先执行循环体语句,后判定表达式 C. 在for循环中,不能用break语句跳出循环体 D. for循环体语句中,可以包含多条语句,但要用花括号括起来 (3)C语言中 D 。 A. 不能使用do-while语句构成的循环 B. do-while语句构成的循环必须用break语句才能退出 C. do-while语句构成的循环,当while语句中的表达式值为非零时结束循环 D. do-while语句构成的循环,当while语句中的表达式值为零时结束循环 (4)C语言中while和do-while循环的主要区别是 A 。 A. do-while的循环体至少无条件执行一次 B. while的循环控制条件比do-while的循环控制条件严格 C. do-while允许从外部转到循环体内 D. do-while的循环体不能是复合语句 (5)以下程序段 C 。 int x=-1; do { x=x*x; } while (!x); A. 是死循环 B. 循环执行二次 C. 循环执行一次 D. 有语法错误 (6)下列语句段中不是死循环的是__C__。

第5章循环结构程序设计35 A. i=100; while (1) { i=i%100+1; if (i==20) break; } B.for (i=1;;i++) sum=sum+1; C.k=0; do { ++k; } while (k<=0); D.s=3379; while (s++%2+3%2) s++; (7)与以下程序段等价的是__A__。 while (a) { if (b) continue; c; } A. while (a) B. while (c) { if (!b) c; } { if (!b) break; c; } C. while (c) D. while (a) { if (b) c; } { if (b) break; c; } (8)以下程序的输出结果是_B___。 #include main() { int i; for (i=4;i<=10;i++) { if (i%3==0) continue; COUT<

相关文档