当前位置: 首页 > news >正文

c++练习题8

1.在do-while循环中,循环由do开始,用while结束;必须注意的是:在while表达式后面的     不能丢,它表示do-while语句的结束。

A)0            B)1          C);             D),

2.for语句中的表达式可以部分或全部省略,但两个      不可省略。但当三个表达式均省略后,因缺少条件判断,循环会无限制地执行下去,形成死循环。

A)0            B)1          C);             D),

3. 循环语句中的for语句,其一般形式如下:

for(表达式1;表达式2;表达式3) 语句

其中表示循环条件的是     。

A)表达式1       B)表达式2      C)表达式3      D)语句

5.程序段如下

int k=-20;

while(k=0)  k=k+1;

则以下说法中正确的是        。

A)while循环执行20次             B)循环是无限循环 

C)循环体语句一次也不执行         D)循环体语句执行一次

6.程序段如下

int k=1;

while(!k= =0)   {k=k+1;cout<<k;}

说法正确的是       。

A)while循环执行2次             B)循环是无限循环

C)循环体语句一次也不执行        D)循环体语句执行一次

7. 下面有关for循环的正确描述是     。

A)for循环只能用于循环次数已经确定的情况

B)for循环是先执行循环体语句,后判断表达式

C)在for循环中,不能用break语句跳出循环体

D)for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

8. 以下能正确计算1×2×3×…×10的程序段是   

A)do {i=1;s=1; s=s*i;  i++; }  while(i<=10);

B)do {i=1;s=0; s=s*i;  i++; }  while(i<=10);

C)i=1;s=1; do {s=s*i;  i++; }  while(i<=10);

D)i=1;s=0; do {s=s*i;  i++; }  while(i<=10);

9.2在下列程序中,while循环的循环次数是           。

main( )

{ int  i=0;

 while(i<10)

   {if(i= =5)  break;

     i++;

   }

......

}

A)1        B)10        C)6          D)死循环、不能确定

10.以下程序的输出结果           。

main()

{

int x=3;

do

{x=x-2;

cout<<x-2;

}while(--x);

}

A)1             B)30 3           C)1 -2          D)死循环

 CCBCB BDCCA

 

http://www.lryc.cn/news/9288.html

相关文章:

  • Python循环语句代码详解:while、for、break
  • vue父子组件传值不能实时更新
  • 2023美赛A题思路数据代码分享
  • 【蓝桥杯集训·每日一题】AcWing 3768. 字符串删减
  • Python|每日一练|树|深度优先搜索|数组|二分查找|链表|双指针|单选记录:填充每个节点的下一个右侧节点指针|搜索插入位置|旋转链表
  • 降雨量实时监测系统压电式雨量计
  • 滑动相关的原理以及用滤波器实现滑动相关(匹配滤波器捕获DMF)
  • 计算机网络笔记(三)—— 数据链路层
  • 【日常】矩阵正态分布参数检验问题
  • QML矩形(Rectangle)
  • CSS自定义鼠标样式
  • 春招Leetcode刷题日记-D4-双指针算法-滑动窗口快慢指针
  • 【go】结合一个go开源项目分析谷歌浏览器cookie为什么不安全 附go项目导包失败怎么解决教程
  • Windows瘦身方法
  • 19. 删除链表的倒数第 N 个结点
  • 【Linux】网络编程 - 基础概念
  • Unity 多语言 轻量高效的多语言工具集 LanguageManager
  • 在Linux和Windows上安装zookeeper-3.5.9
  • 【ESP32+freeRTOS学习笔记-(八)资源管理】
  • P1427 小鱼的数字游戏(赋值运算符和String)
  • Java学的好,工作不愁找
  • 表情包可视化编辑、生成配置信息数据工具
  • java简单循环结构
  • 【Servlet+Jsp+Mybatis+Maven】WEB图书馆管理系统
  • 【WPF】WindowChrome 自定义窗口完美实现
  • Python客户端使用SASL_SSL连接Kafka需要将jks密钥转换为pem密钥,需要转化成p12格式再转换pem才能适配confluent_kafka包
  • JDK8 ConcurrentHashMap源码分析
  • 前置知识-初值问题、欧拉法、改进欧拉法
  • 睡眠影响寿命,这几个睡眠习惯赶紧改掉!
  • Linux逻辑卷管理器(PV、VG、LV、PE)