循环练习题及答案

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

import

public class BitNum {

public static void main(String[] args){

Scanner input = new Scanner(System.in);

int count = 0;

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

int num = input.nextInt();

if

while(num != 0){

count++;

num /= 10;

}

System.out.println("它是个" + count + "位的数。");

}else{

System.out.println("输入有误!");

}

}

}

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+0.003;

}

System.out.println("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++){ //1000以内的整数

if (i % 7 != 0){ //对7取余

sum += i; //余数不为0 则相加

}

}

//所有不能被7整除的整数的和

System.out.println("1000以内所有不能被7整除的整数之和为:" + sum);

}

}

4,编写一个游戏级别评分器,循环录入每一局(共10局)的游戏得分,显示输出游戏级别。

import

public class DigitalExchange {

public static void main(String[] args){

Scanner input = new Scanner(System.in);

int count = 0;

double score = 0;

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

System.out.print("请输入" + i + "局的游戏得分:");

score = input.nextDouble();

if(score >= 80){

count++;

}

}

if (count >= 9){

System.out.println("一级");

}else if (count >= 6){

System.out.println("二级");

}else{

System.out.println("三级");

}

}

}

5,有个人想知道,一年之内一对兔子能繁殖多少对?于是就筑了一道围墙把一对兔子关在里面。已知一对兔子每个月可以生一对小兔子,而一对兔子从出生后第3个月起每月生一对小兔子。假如一年内没有发生死亡现象,那么,一对兔子一年内(12个月)能繁殖成多少对?

分析:兔子的规律为数列,1,1,2,3,5,8,13,21

public class Fobonacci1 {

public static void main(String[]args){

int f1 = 1;

int f2 = 1;

int sum = 0;

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

sum = f1 + f2;

f1 = f2;

f2 = sum;

}

System.out.println("一对兔子一年内(12个月)能繁殖成" + sum + "对。");

}

}

6,斐波那契数列的第1和第2个数分别为1和1,从第三个数开始,每个数等于其前两个数之和(1,1,2,3,5,8,13….).编写一个程序输出斐波那契数列中的前20个数,要求每行输出5个数。

public class Fobonacci2 {

public static void main(String[]args){

int f1 = 1;

int f2 = 1;

System.out.println("斐波那契数列中的前20个数为:");

System.out.print(f1 + "\t" + f2 + "\t");

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

int f3 = f1 + f2;

f1 = f2;

f2 = f3;

System.out.print(f3 + "\t");

if(i % 5 == 0){

System.out.println();

}

}

}

}

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){

System.out.println("那个数是:" + 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(System.in);

long a , b = 0, sum = 0;

System.out.print("输入数字a的值: ");

a = input.nextLong();

System.out.print("输入相加的项数:");

int n = input.nextInt();

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

b = b + a;

sum = sum + b;

a = a * 10;

System.out.print(b);

if(i != n - 1){

System.out.print(" + ");

}else{

System.out.print(" = ");

}

}

System.out.println(sum);

}

}

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

import

public class Test8 {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

int count = 0; //正数个数

int sum = 0; //正数的和

int num = 0; //输入的数字

int i = 0;

do {

System.out.print("请输入第" + (i + 1) + "个数:");

num = input.nextInt();

if (num > 0 && num != 999) {

count++;

sum += num;

}

i++;

}while (i < 10 && num != 999);

System.out.println("你输入的数字中正数个数为:" + count + ",正数的

和为:" + sum);

}

}

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

import

public class LoveChoice {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

String choice = "";

do {

System.out.println("我爱你,嫁给我吧?");

System.out.print("你喜欢我吗?(y/n):");

choice = input.next();

if(choice.equals("y")){

System.out.println("我们形影不离");

}

}while (!choice.equals("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++){

System.out.print(" ");

}

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

System.out.print("*");

}

System.out.println();

}

}

}

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

import

public class DigitalExchange {

public static void main(String[] args){

Scanner input = new Scanner(System.in);

System.out.print("请输入第1个数a:");

int a = input.nextInt();

System.out.print("请输入第2个数b:");

int b = input.nextInt();

System.out.println("交换前,a = " + a + ",b = " + b);

int temp = a;

a = b;

b = temp;

System.out.println("交换后,a = " + a + ",b = " + b);

}

}

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

import

public class DigitalEncryption {

public static void main(String[] args){

Scanner input = new Scanner(System.in);

System.out.print("请输入您要加密的数:");

int num = input.nextInt();

System.out.println("加密前:" + num);

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

System.out.println("加密后:" + encryption);

}

}

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

import

public class IntReversal {

public static void main(String[] args){

Scanner input = new Scanner(System.in);

System.out.print("请输入一个正整数:");

int num = input.nextInt();

if(num > 0){

System.out.println("反转前:" + num);

System.out.print("反转后:");

while(num != 0){

int temp = num % 10;

System.out.print(temp);

num /= 10;

}

}else{

System.out.println("您输入的不是一个正整数!");

}

}

}

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

public class PriceLookup {

public static void main(String[] args){

Scanner input = new Scanner(System.in);

String name = ""; //商品名称

double price = 0.0; //商品价格

int goodsNo = 0; //商品编号

int amount = 0; //购买数量

double discount = 0.8; //折扣比例

double total = 0.0; //商品总价

double money = 0.0; //应付金额

//商品清单

**");

**\n");

String answer = "y"; //标识是否继续while("y".equals(answer)){

goodsNo = input.nextInt();

amount = input.nextInt();

switch(goodsNo){

case 1:

name = "T 恤";

price = 245.0;

break;

case 2:

name = "网球鞋";

price = 570.0;

break;

case 3:

name = "网球拍";

price =320.0;

break;

}

total = price * amount; //合计

"\t合计¥" + total);

answer = input.next();

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

double payment = input.nextDouble();//实付金额}

}

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;

System.out.print(i);

}else{

sum -= i;

System.out.print("-" + i + "+");

}

count++;

}

System.out.println("=" + sum);

}

}

循环练习题及答案

1,任意输入一个整数(小于10位),求它的位数 import public class BitNum { public static void main(String[] args){ Scanner input = new Scanner(System.in); int count = 0; System.out.print("请输入一个整数(小于10位):"); int num = input.nextInt(); if while(num != 0){ count++; num /= 10; } System.out.println("它是个" + count + "位的数。"); }else{ System.out.println("输入有误!"); } } } 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+0.003; } System.out.println("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++){ //1000以内的整数 if (i % 7 != 0){ //对7取余 sum += i; //余数不为0 则相加 } }

小学数学《周期问题》练习题(含答案)

小学数学《周期问题》练习题(含答案) 【例1】有249朵花,按5朵红花,9朵黄花,13朵绿花的顺序轮流排列,最后一朵是什么颜色的花?这249朵花中,红花、黄花、绿花各有多少朵? 分析:这些花按5红、9黄、13绿的顺序轮流排列,它的一个周期内有5+9+13=27(朵)花。因为249÷27=9……6,所以,这249朵花中含有9个周期还余下6朵花。按花的排列规律,这6朵花中前5朵应是红花,最后一朵应是黄花。 答案:249÷(5+9+13)=9 (6) 红花有:5×9+5=50(朵) 黄花有:9×9+1=82(朵) 绿花有:13×9=117(朵) 最后一朵是黄花。红花有50朵,黄花有82朵,绿花有117朵。 【例2】2002年元旦是星期二,那么,2003年1月1日是星期几? 分析:2002年平年。每7天为一个星期,也就是为一个周期;从2002年1月1日到2002年12月31日为365天,到2003年1月1日是第366天。关键在于一个周期的第一天是星期几。 答案:366÷7=52(周)……2天。本题一个周期的第一天是星期二,所以,余2天就是星期三。 2003年的1月1日是星期三。 拓展训练 100个同学从前往后排成一列,按下面的规则报数:如果某个同学报的数是一位 数,后面的同学就要报出这个数与7的和;如果某个同学报的数是两位数,后面 的同学就要报出此数的个位数字与4的和.现在让第一个同学报1,问最后一个 同学报的是多少? 答案:依次为1,8,15,9,16,10,4,11,5,12,6,13,7,14,8,15…以13为周期。 最后一个同学报5。 【例3】有同样大小的红珠、白珠、黑珠共160个,按4个红珠,3个白珠,2个黑珠的顺序排列着。黑珠共有几个?第101个珠子是什么颜色? 分析:4+3+2=9,所以珠子9个为一周期。 答案:160÷9=17…7,所以黑珠有17×2=34个。

for循环练习题及答案

for循环练习题及答案 一、选择题 1. 下面哪个选项能正确输出数字1到5? A. for i in range(5): print(i) B. for i in range(1,6): print(i) C. for i in range(1,6): print(i, end=" ") D. for i in range(5): print(i+1) 答案:B 2. 下面哪个选项能正确输出数字10到1? A. for i in range(10, 1): print(i) B. for i in range(10, 0, -1): print(i) C. for i in range(1, 11, -1):

print(i) D. for i in range(1, 10): print(i) 答案:B 3. 下面哪个选项能够计算1到10的和并输出? A. total = 0 for i in range(1, 11): total += i print(total) B. total = 0 for i in range(10): total += i print(total) C. total = 0 for i in range(1, 11): total = i print(total) D. total = 0 for i in range(1, 11):

total =+ i print(total) 答案:A 二、填空题 1. 使用for循环输出1到10的平方。 答案: for i in range(1, 11): print(i**2) 2. 使用for循环计算并输出1到100的和。 答案: total = 0 for i in range(1, 101): total += i print(total) 3. 使用for循环输出1到100中能被3整除的数字。答案: for i in range(1, 101): if i % 3 == 0:

循环练习题(二)及答案

一、选择题 1、以下程序段的输出结果是( D ) int k, j, s=0; for(k=2;k<6;k++,k++){ s = 1; for(j=k;j<6;j++) s+=j; } System.out.print(s); A)9 B)1 C)11 D)10 2、以下程序段的输出是( C ) int i, j, m=0; for(i=1;i<=15;i+=4){ for(j=3;j<=19;j+=4) m++; } System.out.print(m); A)12 B)15 C)20 D)25 3、以下程序段的输出是( A ) int i,sum=0; for(i=1;i<6;i++) sum+=i; System.out.print(sum); A)15 B)14 C)不确定D)0 4、以下程序段的输出是( D ) int x=3,y=6,a=0; while(x++!=(y-=1)){ a+=1; if(y7){ n-- ; System.out.println(n) ; } A)10 B)9 C)10 D)9 9 8 9 8 8 7 8 7 7 6

6、以下程序段的输出是( C ) int x=3; do{ System.out.print(x-=2); }while(--x==0) A)1 B)3 0 C)1 -2 D)死循环 7、以下程序段的输出是( B ) int a,b; for(a=1,b=1;a<100;a++){ if(b>=20) break; if(b%3==1){ b+=3; continue; } b-=5; } System.out.print(a); A)7 B)8 C)9 D)10 8、以下程序段的输出是( C ) int num=0; while(num<=2){ num++; System.out.print(num); } A)1 B)2 2 C)1 2 3 D)1 2 3 4 9、以下循环体的执行次数是( C ) int i,j ; for(i=0,j=1 ;i<=j+1 ;i+=2,j--) System.out.print(i) ; A)3 B)2 C)1 D)0 10、设j为int型变量,则下面for循环语句的执行结果是( B ) for(j=10 ;j>3 ;j--){ if(j%3 !=0) j-- ; --j ; --j ; System.out.print(j) ; } A)6 3 B)7 4 C)6 2 D)7 3 11、在循环for,while,do-while语句中,用于直接中断内层循环的语句是( C ) A)switch B)continue C)break D)if 二、填空题 1、以下程序段的输出结果是_1024___ int k, n, m;

五年级小数四则混合运算练习题及答案

五年级小数四则混合运算练习题及答案 3.14×9.9+0.31.05×101 .1÷0.125 ×÷0.01 [0.15+÷0.4]×20 ×0.8-0.0.35×[1÷+0.65] 2.5×7.83×0.454÷×0.8 0.56×40.5+0.44×59..27×1.5-6.27 二、你能把下面的这张票据填写完整吗? 一、竖式计算 50-23.6.23+3.77 问:做小数加减法时要注意些什么?你有什么办法提高计算的正确率? 二、用递等式计算: 3.87-1.59+25.681-13.45-29.55 48.052+9.12+5.89.6-13.4+6.3 三、拓展题: 如果你带50元钱去书店,连环画要7.8元,科普读物要12.6元,文艺书要9.3元,教辅书要10.5元,你能根据上面图书的价格,编一道两步加、减法计算的问题,并列式解答。 小数四则混合运算 一、口算: 3.6+.= 10-.=.× 0.2= .8÷=

1÷=7.5÷0.=.8-= 0÷27.9= 6.×0.2=0.1×0.5= 13.2+6.8= 0.15÷15= 2+3.8=9-4.5=0.42×3= 11+0.92= 4÷5= 1.8÷0.03=5÷2.5= 0×25.4= 0.125×8= .2-.4= 17.2÷17.2= 0.99×0.1= 二、计算 1、脱式计算。 82.3-40.5÷0.81×1.24.53+19.8÷ ÷[1-0.98×]÷2 三、列式计算。 4.除与 1.的和,商是多少? 0.乘4.与.的差,积是多少? 3.加上 1.的倍,再减去.8,差是多少? 35.7除以 0.7的商,加上12.5与4.8的积,和是多少? 四、把下列的分步算式改写成综合算式。 7.8-2.9=4.1-0.8=0.2 4.9×0.8=3.921.2÷0.2=6 9.15+3.92=13.0718-6=24 0.5×24=12 五、应用题 1、水稻专业组有两块早稻田。一块450平方米,平均每平方米产1.3千克;另一块560平方米,平均每平方米产

汇编语言程序设计练习题及参考答案

一、单项选择题 从每小题的四个备选答案中,选出一个正确答案,并将正确答案的番号填人括号内。 1.用来存放下一条将要执行的指令地址的寄存器是 (B ) A.SP B.IP C.BP D.CS 2.要使串处理从低地址向高地址进行,应把标志位置为 (D ) A.IF=1 B.TF=0 C.DF=1 D.DF=0 3.使状态标志位CF清零的错误指令是 (C ) A.OR AX,AX B.SUB AX,AX C.MOV CF,0 D.CLC 4.设SP=1110H,执行PUSH AX指令后,SP的内容为 (B ) A.SP=1112H B.SP=110EH C.SP=1111H D.SP=110FH 5.汇编源程序出现语法错误的指令有 (D ) A.MOV [BX+SI],AL B. MOV AX,[BP+DI] C.MOV DS,AX D. MOV CS,AX 6.下列串操作指令中,必须同时指明源串和目的串地址的指令是 (D ) A.STOSW B.LODSW C.SCASW D.CMPSW 7.设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是 (B ) A.SHR BL,1 B.SHL BL,1 C.SAR BL,1 D.RCR BL,1 8.执行PUSH AX指令的正确步骤是 (A ) A.1.SP←SP-1,(SP)←AH B.1.(SP)←AH,SP←SP-1 2.SP←SP-1,(SP)←AL 2.(SP)←AL,SP←SP-1 C.1.SP←SP+1,(SP)←AH D.1.(SP)←AH,SP←SP+1 2.SP←SP+1,(SP)←AL 2.(SP)←AL,SP←SP+1 9.CF=1 时转移到目标地址的条件转移指令是 (B ) A.JNC B.JC C.JZ D.JS 10.在执行NEG指令时,对标志位CF有影响,其影响的规则是 ( C ) A.对正数求补时,CF=0 B.对负数求补时,CF=0 C.对非零数求补时,CF=1 D.对零求补时,CF=1 11.算术右移SAR和逻辑右移SHR两条指令执行后结果完全相同的情况是(A ) A.目的操作数最高位为0 B.目的操作数最高位为1 C.目的操作数为任意情况 D.无论什么情况都不可能相同 12.设AL=04H,BL=0F8H,执行IMUL BL指令后,结果是 ( D ) A.AX=0032H B.AX=00E0H C.AX=03E0H D.AX=0FFE0H 13.指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是 (D ) A.MOV AX,BUFl*BUF2 B.MOV AX,BUF1/BUF2 C.MOV AX,BUF1+ES:BUF2

练习题及答案

随堂练习题(第一章) 1.在中国银行业的分类中,下列选项属于“国有银行”有:( ) A.商业银行 B.农村商业银行 C.政策性银行 D.信用合作社 2.下列监管职能中,自2003年4月起不属于人民银行监管范围的有:( ) A.不良贷款及银行的资本充足率 B.银行间拆借市场 C.银行间债券市场 D.执行存款准备金的管理 3.保监会对设立中外合资寿险公司中外资参股比例的规定是:( ) A.不得超过25% B.不得超过30% C.不得超过50% D.不得超过51% 4.1995年中国商业银行法中第一次明确规定所有商业银行的资本充足率不得低于:( ) A.2% B.4% C.6% D.8% 5.请简要回答中国金融业的发展过程。 6.请简要回答中国监管当局当前关于资本充足率的规定。 7.请详细阐述中国银行业的分类。 随堂练习题(第二章) 1.下列科目不属于资产的是() A现金及同业存放B未分配利润 C商誉和无形资产D银行建筑及固定资产 2.下列选项中属于表外业务的是() A贷款B贷款承诺C定期存款DNOW账户 3.下列明细科目中不属于“存款”科目的是() A货币市场存款账户B储蓄存款 C无息的活期存款D购买的联邦资金和回购协议 4.请简要回答资产负债表和损益表的概念以及两者之间的关系。 5.如何理解资产负债表恒等式。 6.主要的表外业务有哪些? 随堂练习题(第三章) 1.对股权收益率(ROE)进行分解,下列不属于其组成成分的是() A.净利润率(NPM) B.资产利用率(AU) C.股权乘数(EM) D.每股收益率(EPS) 2.ROE=( )×股权乘数 A.资产净非利息收益率 B.资产收益率 C.净利润率 D.资产净利息收益率 3.股权收益率模型主要是分析金融机构的() A.偿债能力 B.盈利能力 C.发展能力 D.流动性 4.ROE和ROA各自的计算公式是什么,它们的作用是什么? 5.请说明对ROA进行分解,有什么样的作用。 6.请简要说明股权收益率模型的意义。

初中生物七年级上册练习题(含答案)

初中生物七年级上册练习题 一、选择题。(每题1分,共30分) 1.自然界中生物的形态和特征多种多样,下列属于生物的是 ( ) 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.目镜5×,物镜8× B.目镜10×,物镜40× C.目镜15×,物镜10× D.目镜20×,物镜15× 7.下列植物中,具有根、茎、叶的分化,但不产生种子的是 ( ) A.墙藓 B.肾蕨 C.侧柏 D.刺槐 8.种子结构中的胚实际上就是 ( ) A.保护组织 B。幼小的生命体 C.营养物质 D.输送营养的结构 9.与衣藻相比,草履虫缺少的结构是 ( ) ①细胞壁②细胞膜③细胞质④液泡⑤细胞核 A.①④ B.②④ C.①⑤ D.③④ 10.能传递遗传信息、控制生物形态特征和生理特征的物质是 ( ) A.蛋白质 B.DNA C.染色体 D.细胞核 11.下列各组生物中,生活环境和繁殖方式最为相似的是 ( ) A.葫芦藓、肾蕨 B.海带、银杏 C.蘑菇、大白菜 D.水绵、水稻 12.下列关于被子植物和裸子植物相同特征的叙述中,不正确的是 ( ) A.产生种子 B.根、茎、叶很发达 C.受精过程不需要水 D.种子外面都有果皮包被 13.右图为蚕豆种子的结构示意图,下列有关描述正确的是 ( ) A.②是由受精极核发育而成的 B.胚包括②③④⑤ C.⑤将来发育成植物的茎 D.①是由受精卵发育而成的 14.下列各项中是组成人体系统的是 ( ) ①循环②结缔③内分泌④生殖⑤上皮⑥消化⑦肌肉⑧运动 A.①③④⑥⑧ B.①②④⑥⑦ C.②③⑤⑥⑧ D.②③④⑦⑧ 15.实验法研究的基本步骤是 ( ) A.发现问题,提出假设,实验验证,得出结论 B.发现问题,实验验证,提出假设,得,出结论 C.发现问题,得出结论,提出假设,实验验证 D.提出假设,发现问题,实验验证,得出结论 16.某同学在白纸上写了一个“F”放在显微镜下观察,他会看到 ( ) 17.下列正确表达了光合作用过程的公式是 ( )

(完整版)循环系统练习题(含答案)

循环系统练习题(含答案) 《循环系统疾病病人的护理》练习题一、A1型单选题 1、循环系统疾病的常见症状不包括 A、发热 B、心悸 C、呼吸困难 D、水肿 E、晕厥答案:A 2、心源性呼吸困难病人最重要的护理诊断是A、低效性呼吸型态B、体液过多C、清理呼吸道无效D、活动无耐力E、气体交换受损答案:E 3、长期卧床的心源性水肿病人其水肿最早、最明显的部位在A、眼睑B、心前区C、腰骶部D、足踝部E、颜面部答案:C 4、严重心悸病人休息卧床时应避免取A、高枕卧位B、仰卧位C、左侧卧位D、半卧位E、右侧卧位答案:C 5、心前区疼痛最常见的病因是A、肺心病B、高血压病C、风心病D、

冠心病E、心肌炎答案:D 6、心源性晕厥最具特征性的表现是A、头晕B、眩晕C、休克 D、黑矇 E、短暂意识丧失答案: E 7、治疗心力衰竭最常用的药物是A、利尿剂B、血管扩张剂C、洋地黄D、β受体激动剂E、血管紧张素转换酶抑制剂答案:A 8、导致慢性心力衰竭最常见的诱因是 A、呼吸道感染 B、心律失常 C、身心过劳 D、血容量过多 E、不恰当停用洋地黄或降压药等答案:A 9、左心衰竭最重要的临床表现是A、咳嗽、咳痰、咯血B、呼吸困难C、乏力、头晕、心悸D、少尿及肾功能损害E、心脏增大答案:B 10、右心衰竭最常见的症状是A、食欲不振、恶心、呕吐B、水肿、尿少C、乏力、头晕、心悸D、呼吸困难E、咳嗽、咯血答案:A 11、能反映左心功能状况的心导管检查是A、PCWP

B、CO C、CI D、CVP E、血氧含量答案:A 12、能反映右心功能状况的心导管检查是A、PCWP B、CO C、CI D、CVP E、血氧含量答案:D 13、不符合心力衰竭膳食原则的一项是1 A、高热量B、低盐C、清淡、易消化D、产气少E、富含维生素答案:A 14、处理洋地黄中毒不正确的措施是A、减少洋地黄用量B、及时与医生取得联系C、进行心电图检查D、停用排钾利尿剂E、纠正心律失常答案:A 15、除非紧急情况,利尿剂的应用时间一般不选用A、早晨B、上午C、中午D、下午E、晚上答案:E 16、急性心力衰竭的诱发因素不包括A、急性感染B、过度疲劳C、情绪激动D、严重心律失常E、静脉输液过多过快答案:C 17、关于硝普钠治疗的护理措施不正确的一项是A、一般剂量

(完整版)循环小数练习题答案

循环小数练习题答案 1、填空。 (1)一个小数,从小数部分的某一位起,( 一个数字 )或( 几个数字 )依次不断地( 重复 )出现,这样的小数叫做( 循环小数 )。 (2)在3.8288888,5.6•,0.35,0.00•2•,2.75,3.2727……中,,是有限小数的是( 3.8288888; 0.35;2.75),是循环小数的数( 5.6•; 0.00•2•;3.2727…… )。 (3)8.375375……可以写作( 8.3•75• )。 (4)4.9•0•保留两位小数是( 4.91 ),精确到十分位是( 4.9 )。 (5)在4.2•、4.23、4.2•3•、4.32中最大的数是( 4.32 ),最小的数是( 4.2• )。 2、写出下面各循环小数的近似值(保留三位小数) 0.3333……≈ 0.333 13.67373……≈ 13.674 8.534534……≈ 8.535 4.888……≈ 4.889 3、判断(对的在括号内画“√”错的画“×”) (1)1.4545……(保留一位小数)≈1.4 ( × ) (2)2.453453…的循环节是435。 ( × ) (3)循环小数都是无限小数。 ( √ ) (4)1.2323…的小数部分最后一位上的数是3。 ( √ ) 4、用竖式计算下面各题,除不尽的用循环小数表示商 13÷11= 1.1•8• 57÷32= 1.78125 11.625÷9.3= 1.25 30.1÷33= 0.91•2• 智能升级: 1、你会比较这些小数的大小吗?试试看! 0.66 < 0.6• 8.2•5• > 8.25 5.414 > 5.41• 3.888 > 3.08• 7.282• < 7.2•8• 0.9• > 0.9999 2、用简便记法表示下列循环小数

循环结构、函数练习题及答案

循环结构、函数练习题及答案 循环结构、函数练习题 1.以下由while构成的循环执行的次数是: A:无限次B:有语法错,不能执行C:一次也不执行D:执行一次int k=0; while(k=1) k++; 2.以下程序的输出结果是: A:15 B:14 C:不确定 D:0 { int i,sum; for (i=1;i<6;i++) sum+=i; printf(“%d\n”); } 3. 以下的for循环是: A:无限循环B:循环次数不定C:执行4次D:执行3次for(x=0,y=0;(y!=123)&&(x<4);x++); 4. 以下程序段的执行结果是: A:输出321 B:输出23 C:不输出任何内容D:陷入死循环int x=23; do { printf(“%d”,x ); } while (!x); 5. 以下程序段输出的结果是: A:12 B:15 C:20 D:25 int i, j,m=0; for(i=1;i<=15;i+=4) for (j=3;j<=19;j+=4) m++; p rintf (“%d\n”,m); 6.设j为int型变量,则下面for循环语句的执行结果是: A:6 3 B:7 4 C:6 2 D:7 3

for (j=10;j>3;j--) { if (j%3) j--; --j; --j; printf(“%d”,j); } 7.若i, j已定义为int类型,则以下程序段中内循环体的执行次数是: A:20 B:24 C:25 D:30 for (i=5;i;i--) for (j=0;j<4;j++) 8.若x是int型变量,以下程序段的输出结果是: A:**3 B:##3 C:##3 D:**3##4 ##4 **4 **4##5 **5 **5 ##5 for(x=3;x<6;x++) printf( ( x%2 ) ? (**%d”) : (“##%d\n”), x); 9.以下函数的类型是(1),函数的返回值是(2): (1)A:与参数x的类型相同B:void类型C:int 类型D:无法确定(2)A:0 B:1 C:无法确定D:出错 fff (float x) { printf(“%d\n”,x*x); } 10. 以下函数调用语句中,含有的实参个数是: A:3 B:4 C:5 D:有语法错 func (rec1,rec2+1,(rec3,rec4)); 11. 以下叙述中正确的是: A:C语言程序总是从第一个定义的函数开始执行 B:在C语言程序中,要调用的函数必须在main()函数中定义 C:C语言程序中,只有int类型的函数可以未经说明而出现在调用之后 D:C语言程序中的main()函数必须放在程序的开始部分

循环语句专题练习

第四章基本控制结构 本章重点: 1.掌握3种基本结构及其流程 ①顺序结构 ②选择结构:If语句 Select Case……End Select情况选择语句 ③循环结构:For……Next语句(必须掌握) Do……Loop语句 While……Wend语句 ④常用编程定式: 计数器、累加器、累积器、控制一行输出数据的个数等与循环结合的运用 2.结构嵌套;特别是For语句嵌套与图形的输出 3.基本常用算法:两数交换、奇偶性、素数、阶层、最大/小/中间数、最大公约数、数字/字符串的倒置等 4.程序调试:利用调试工具([调试]菜单 [逐语句]或F8)找出自己程序的错误及漏洞!!! 理论知识(循环语句专题) 一、选择题 1.运行下列程序,输出的结果为_____。 Privat Sub Form_Click() For j=1 to 10 A = 20 - (2 * j - 1) If a / 3 = a \ 3 or a / 5 = a \ 5 Then Sum =Sum +A End If Next j Print “Sum=”;Sum End Sub A)27 B)15 C)32 D)20 2.运行下列程序,输出的结果为_____。 Privat Sub Form_Click() S=0 Do s = (s +1) * (s + 2) Number = Number + 1 Loop Until s>=30 Print Number;s End Sub A)0 1 B)30 30 C)4 30 D)3 182 3.运行下列程序,输出的结果为_____。 Privat Sub Form_Click()

血液循环专题练习及答案

血液循环专题练习及答案 1、如图为肺泡内的气体交换示意图(a、c表示血管,b.表示肺泡,箭头表示血流方向)。下列叙述正确的起:() A.a为肺静脉,其内流动脉血 B.c为肺动脉,其内流静脉血 C.a内血液来自心脏的左心房D.c内血液将流回心脏的左心房 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、临床上常根据病人病情的需要,有针对性地选用不同的血细胞成分或血浆成分输入病人体内。对于贫血、创伤性失血、大面积烧伤、血小板功能低下的患者,应分别给他们输入的血液成分是 ( ) A.全血、红细胞、血浆、血小板 B.血小板、红细胞、血浆、全血 C.血浆、红细胞、全血、血小板 D.红细胞、全血、血浆、血小板 8、小明足部受伤发炎,医生在其左臂静脉滴注抗生素,药物到达足部的途径是:()①左心房;②右心房;③右心室;④主动脉;⑤肺动脉;⑥肺静脉;⑦上腔静脉; ⑧下腔静脉;⑨股动脉;⑩左心室 A.①③④⑥②⑦⑧⑨⑩ B.⑦②③⑤⑥①⑩④⑨ C.⑦②③⑤⑥①⑧④⑨ D.⑦②③⑥⑤①⑩④⑨ 9、护士在给病人进行静脉注射时,常用橡皮管扎紧上臂,此时,扎结处的静脉就会积血膨大、突起。这种现象主要表明 ( ) A.静脉是将血液从身体各部分送回心脏的血管 B.静脉的管腔大 C.静脉内有许多静脉瓣 D.血管内血流速度慢 10、图为一健康人的部分血液循环示意图,其中b表示某结构。a、c分别表示与其相连的血管,则下面关于该图解的分析,正确的是() A.若b表示肺泡壁外毛细血管,则a血管里流的是动脉血 B.若b表示小肠壁内毛细血管,则a血管里流的是静脉血 C.若b表示肾小管外毛细血管,则c血管里流的是动脉血 D.若b表示肾小球内毛细血管.则c血管里流的是动脉血 11、如图a和b表示人体的两种不同的血管,与a相比,b的主要特征是:()

【编程】计算机二级Python真题及答案解析1word练习

【编程】计算机二级Python真题及答案解析1word练习 一、选择题 1.以下哪种语言属于高级程序设计语言() ①python ②c++ ③visual basic ④java A.①②③B.②③C.②③④D.①②③④2.在Python中,表达式2**3的结果是() A.5 B.8 C.6 D.3 3.以下Python程序运行后的输出结果为() A.0 B.45 C.46 D.362880 4.12 Python语言语句块的标记是( ) A.分号B.逗号C.缩进D./ 5.已知字符串a="python",则a[-1]的值为() A."p" B."n" C."y" D."o" 6.已知a = 6,b = -4,则Python表达式 a / 2 + b % 2 * 3 的值为() A.3 B.3.0 C.5 D.5.0 7.下列哪个语句在Python中是非法的?() A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y 8.下列选项都是属于高级语言的是( ) A.汇编语言、机器语言 B.汇编语言、Basic语言 C.Basic语言、Python语言 D.机器语言、Python语言 9.如下Python程序段 for i in range(1,4): for j in range(0,3): print ("Python") 语句print ("Python")的执行次数是() A.3 B.4 C.6 D.9 10.已知列表list1=[10,66,27,33,23],则python表达式max(list1)的值为()A.10 B.66 C.5 D.23 11.以下python程序段运行后,s的值是() n=0 s=0 while s <= 10:

(完整版)C++练习题及答案

C++练习题(一) 1.C++的合法注释是()。 A./*This is a C program/* B.// This is a C program C.“This is a C program”D.//This is a C program// 2.下面标识符中正确的是()。 A._abc B.3ab C.int D.+ab 3.分析下列该程序,输入数据格式为:2,5(回车),指出其中的三个错误。 main() { int sum=0; int a,b; cout<<"input a,b:"; cin>>a>>b; sum=a+b; cout<>”要求输入的多个数据用空格分隔。 4.下列标识符中,()是合法的。 A.goto B.Student C.123 D.kld 5.C++语言中语句的结束符是()。 A.,B.;C.。D.、 6.给出下列程序的运行结果。 #include using namespace std; int main() { int a(2),b(3),c(4); cout<<"c1="<

相关主题
相关文档
最新文档