回覆:do while在java和C++是一样不,怎么感觉使用上会不一样
关于这点可以很负责认的讲,两个语言的do while循环是一样运作方式,以下是我做的一个实验验证,用eclipse软件分别编写一段do while循环,C++、java两个版本的。
C++代码如下:
测试结果:
java代码如下:
测试结果:
所以do while循环在这两种语言中的运作方式是完全一致,都是进入do语句块执行,判断while里的条件,满足再进入do语句块,不满足退出do while循环。
相关文章:
- 循环语言的区别,要如何选择
- 一般编程语言都有循环语句都有三种,介绍下各循环语言的特点。 for(int i =0;i...
- 快速跳出多重循环方法
- 在编程的时候有时会遇到要用很多重循环才能解决一个问题,这时就会有个问题,求解已完成,但循环还没结束要如何从最内层跳出循环? for(…) { for(…) { for(…) { for(…) { for(…) { //跳出循环 } } } } }...
- 弧度与角度转换编程
- 在很多计算时弧度与角度要相互转换,比如tan()函数的输入参数是弧度值,我们已知的是一个角度值,这时就要角度转弧度,具体公式如下: 弧度 = 角度*PI/180 角度 = 弧度*180/PI 知道公式之后我们可以将它封装成一个函数,方便以后调用。...
- 指针的指针做输入参数代替二维数组
- 指针的指针做输入参数代替二维数组? 有时在写程序是会碰到定义函数输入参数要一个二维数组,但并不能确定数组内的元素个数时,这种情况可以用指针的指针做输入参数解决问题。 因为不用指针的指针,二维数组做对也只能有一维定义时不给出元素个数 (int a[][3])。 指针的指针做输入参数好处就是,不用在定义时就要知道组内元素个数,可以在调用时输入,这们定义的函数更通用。...
- 控制台模拟西游记游戏
- 这款控制台模拟西游记游戏,主要是对C++学习做个检验,进行实际编程看理解C++多少。游戏里包括了C++主要的各个知识点。 1. 各个角色定义: 类的设计 ?普通角色:如普通行人 类名:Actor ?和尚:专指取经的和尚,如唐三藏等 类名:Monk ?妖怪:会吃人,总是和取经的和尚作对,如白骨精等 类名:Monster ?神仙:功力强大,会在危难关头帮助和尚,如观音菩萨等 类名:God...
- 输入整数分别得到百十个位数
- 回复提问者:有没有好的方法取456,个、十、百位上的数字? 这样的问题可以用C++中3个简单的知道点组合下就可以完成,3点知识点分别是 1.类型转换 2.除法 3.求余...
- ACLLib使用手册
- ACLLib Document/ ACLLib使用手册 ACLLib Advanced C Lab Library. 1.初始化函数 ? int Setup(); ACLLib 程序运行开始时被调用的函数。 2.窗口 2.1 启动图形窗口 ? void initWindow(const...
- java语言念整数
- 题目内容: 你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si 注意,每个字的拼音之间有一个空格,但是最后的字后面没有空格。当遇到负数时,在输出的开头加上“fu”,如-2341输出为: fu er san si yi 输入格式: 一个整数,范围是[-100000,100000]。...
- 1000以内被7或11整除的数,但不能同时整除,该数倒数求和
- 1000以内被7或11整除的数,但不能同时整除,该数倒数求和? 从题上已知1000以内的数,可以用for循环,for循环特点就是已经循环次数。 被7或11整除的数,可以用求余数%, i%7==0 ||11%==0 不能同时被7或11, 也是用求余算法,!( i%7==0 &&11%==0) 这里就是要用逻辑运算符&&, 再取反就是不能 两个逻辑算式合起来可以用&&,如下: if(i%7==0 || i%11==0 && !(i%7==0 && i%11==0)) 该数倒数求和?...
- 有秒计时的数字时钟
- 题目内容:这一周的编程题是需要你在课程所给的时钟程序的基础上修改而成。但是我们并不直接给你时钟程序的代码,请根据视频自己输入时钟程序的Display和Clock类的代码,然后来做这个题目。我们需要给时钟程序加上一个表示秒的Display,然后为Clock增加以下public的成员函数:...