c语言-以下叙述正确的是()以下叙述正确的是()

问题描述

以下叙述正确的是()以下叙述正确的是()

以下叙述正确的是()。
A:do-while语句构成的循环不能用其它语句构成的循环来代替.
B:do-while语句构成的循环只能用break语句退出.

C:用do-while语句构成的循环,在while后的表达式为非零时结束循环.
D:用do-while语句构成的循环,在while后的表达式为零时结束循环

解决方案

d,为0表示false

解决方案二:

 选择D,这是while循环的基础知识,当条件为真时执行循环体,知道条件为假。
计算机世界中将非零视为真(true),零视为假(false)。

解决方案三:

C 或 D 中选一个,因为两个对立!
所以,选 D。

解决方案四:

D

 A:do-while语句构成的循环不能用其它语句构成的循环来代替.    //可以替换
B:do-while语句构成的循环只能用break语句退出.            //通过布尔值判断

C:用do-while语句构成的循环,在while后的表达式为非零时结束循环.   //为false退出,非0即真,为true
D:用do-while语句构成的循环,在while后的表达式为零时结束循环  //0为false
时间: 2024-08-24 17:48:19

c语言-以下叙述正确的是()以下叙述正确的是()的相关文章

c语言编写了个链表,但无法正确的输出,求大神指导

问题描述 c语言编写了个链表,但无法正确的输出,求大神指导 链表方面一直不是特别清楚.自己编了个链表,但却无法正确输出,求大神帮忙 #include #include typedef struct lnode Lnode; struct lnode { int data; Lnode *next; }; Lnode *makeNode(int data) { Lnode *new_node=(Lnode *)malloc(sizeof(Lnode)); if(new_node==NULL) {

如何建立一个正确的安全架构去做正确的防御?

近年来,网络结构性的转变带来了信息安全风暴,为网络犯罪创造了良好的机会.安全的发展像互联网发展一样每几年会有一个更新,新的威胁不断出现,新的攻击手段层出不穷,导致安全防护的难度也越来越大. 安全挑战:安全攻防成本失衡 作为防御方,很多企业设置的安全策略和构建的安全防御架构都是五年以前建立的,甚至有的时间更早.而作为攻击方,攻击者用的往往是最先进的攻击手法和工具.显然,攻击和防御的策略及成本是不均衡的,这也是企业面临的最大的安全挑战. 虽然很多企业通过不断地增加大量经费来平衡这个差异,但是不管如何

基于c#+.net 编写的在线考试页面无法正确加载 及无法正确评分

问题描述 基于c#+.net 编写的在线考试页面无法正确加载 及无法正确评分 "求各位大神帮帮忙修改下 下面的代码" c#+.net做一个课程设计 考试页面实现加载三道题 点击提交后并自动的判断 得出分数我自己做的这个在线考试页面无法正确记录考题数量,加载考题的时候也无法正确加载三道题 i的值总是超出 求各位大神帮帮忙 在线考试页面 public partial class student_startexam : System.Web.UI.Page{ public string ri

36氪回访创业公司之七——面包旅行,做正确的事而不是正确地做事

当初为什么叫面包旅行?这或许是 CEO 彭韬回答过最多的问题了.格林童话里有孩子用面包屑做回家的路,现实中的面包旅行则想帮你做不被吃掉的出行记录.我们认识面包是在去年1月份的时候,当时它刚刚登上苹果商店,名字还叫"遨游记".而经过快两年的时间,面包旅行已被大家熟知,有千万用户了,新的变化也正刚刚开始.作为旅行爱好者,彭韬.焦萌.薛亮三人当初创建了面包旅行,除了想满足自己出行时做旅途体验记录.分享的需求外,彭韬说他最大的想法就是把旅游这块中国和国际信息不对称给解决掉.而在到达这个终极目标

C语言基础教程(四)指针、结构、联合和枚举(1)

本节专门对第二节曾讲述过的指针作一详述.并介绍Turbo C新的数据类型:结构.联合和枚举,其中结构和联合是以前讲过的五种基本数据类型(整型.浮点型.字符型.指针型和无值型)的组合.枚举是一个被命名为整型常数的集合.最后对类型说明(typedef)和预处理指令作一阐述. 1. 指针(point) 学习Turbo C语言,如果你不能用指针编写有效.正确和灵活的程序,可以认为你没有学好C语言.指针.地址.数组及其相互关系是C语言中最有特色的部分.规范地使用指针, 可以使程序达到简单明了,因此,我们不

提前认识软件开发(33) 数据操纵语言(DML)

数据操纵语言(Data Manipulation Language,DML)包括insert.delete和update语句,用于增.删.改数据. 本文用以下的表tb_employeeinfo作为例子加以说明: create table tb_employeeinfo ( employeeno varchar(20) not null, -- 员工工号 employeename varchar(20) not null, -- 员工姓名 employeeage int null -- 员工年龄

C++:最强大的.NET语言之内存与资源

当运行环境中包含垃圾回收机制时,区别开内存管理和资源管理,就非常重要了.典型地来说,垃圾回收器只对包含对象的内存之分配与释放感兴趣,它可不关心你的对象是否拥有其他的资源,如数据库连接或核心对象的句柄. 内存管理 本地C++为程序员提供了超越内存管理的直接控制能力,在堆栈上分配一个对象,意味着只有在进入特定函数时,才会为对象分配内存,而当函数返回或堆栈展开时,内存被释放.可使用操作符new来动态地为对象分配内存,此时内存分配在CRT堆中,并且需要程序员显存地对对象指针使用操作符delete,才能释

自己动手: 创建.NET Framework语言编译器

本文讨论: 语言定义 编译器各阶段 CLR 抽象堆栈 正确获得 IL 的工具 本文使用了以下技术: .NET Framework 编译器黑客在计算机科学领域算得上名声远扬.我曾在"专业开发人员大会"上看到 Anders Hejlsberg 发表一篇演讲之后走下演讲台时,立即有一群人请求他在书上签名并摆出各种姿势要求合影留念的场面.对于那些致力于学习和了解 Lambda 表达式详情.类型系统和汇编语言的人来说,黑客们的智力都颇具神秘色彩.现在,您也可以通过编写自己的 Microsoft

“Clang” CFE Internals Manual---中文版---"Clang"C语言前端内部手册

原文地址:http://clang.llvm.org/docs/InternalsManual.html 译者:史宁宁(snsn1984)                                                                                           "Clang"C语言前端内部手册 简介 这个文档描述了比较重要的API中的一部分API,还表述了Clang C语言前端中的一些内部设计想法.这个文档的目的是既把握住高层次

HTML语言编写指南

制作网页的第一步,就是学会编写HTML语言. HTML是一种标签语言,通过在内容上附加各种标签,达到在浏览器中正确展示的目的.正确地编写HTML,不仅是制作网页的必要条件,也是对网页进一步处理.添加CSS和Javascript效果的前提. 编写HTML语言的关键,就是把标签用对,使它能够正确传达语义信息,不要使用无含义或错误含义的标签.下面就是一份我整理的HTML语言的编写指南. 一.块级元素 div 含义:页面内容的一个独立组成部分. 常见的用途有三种:1)划分页首.页尾.页边栏或导航栏等等: