题目
while(1) 什么意思 while(i--)什么意思?
提问时间:2020-11-03
答案
while语句的原型是while(表达式)语句,当表达式为非0值时,执行while语句中的嵌套语句.
那么while(1)其中1代表一个常量表达式,他永远不会等于0.所以,循环会一直执行下去.除非你设置break等类似的跳出循环语句循环才会中止
while(i--)其中i是一个变量,因此表达式i--有不同的值,依次递减,i--是先取值后减,--i先加后取值,所以i--的值同未执行该自减运算时的i相等.因此当i为0时,循环会跳出
很容易混淆的是把i--的值误认为i执行自减后的值,可以编个小程序验证下
#include
#include
using namespace std;
int main()
{
int i=1;
while(i--)//此时i=0
{
i--;//执行该语句i为-1
break;
}
cout
那么while(1)其中1代表一个常量表达式,他永远不会等于0.所以,循环会一直执行下去.除非你设置break等类似的跳出循环语句循环才会中止
while(i--)其中i是一个变量,因此表达式i--有不同的值,依次递减,i--是先取值后减,--i先加后取值,所以i--的值同未执行该自减运算时的i相等.因此当i为0时,循环会跳出
很容易混淆的是把i--的值误认为i执行自减后的值,可以编个小程序验证下
#include
#include
using namespace std;
int main()
{
int i=1;
while(i--)//此时i=0
{
i--;//执行该语句i为-1
break;
}
cout
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1____did you go on your holiday?I went by plane.内个 肿么写.>﹏
- 2如果多项式mx^5+6x^3+13与多项式3x^n-5x是同次多项式,是确定m,n的值
- 31时15分等于多少小时(用分数来表示)
- 45.科学家开创了人工降雨的先河,所用人工降雨的“催化剂”主要是…… ( )
- 5已知,2a-b+4的平方根与(a+3b-5)的平方互为相反数,求a b的值
- 642523.9万= ( )在括号里填上合适的数.
- 7爬行脊椎动物的特点
- 8关于矩阵的 2乘3阶矩阵,第一行是123,第二行是456,把它表示为若干个初等矩阵与它的标准型的乘积
- 9将水加热,水的温度会升高,为什么?
- 10已知:三角形ABC中,∠BAC=90度,D为三角形ABC内一点,且AB=AC=BD,∠ABD=30度,求证:AD=DC.
热门考点
- 1关于care for 的用法.
- 2请帮我翻译这些水果的英文单词!:橘子,芒果,荔枝,龙眼,火龙果,蛇果,木菠萝,蓝莓,椰子
- 3是现在完成时问,一般过去时答?还是一般过去时问,现在完成时答?
- 4书籍是全世界的营养品--莎士比亚 告诉我们_____.还有其他的名言警句吗!请写出来.
- 5设椭圆 x^2/a^2 + y^2/b^2=1(a>b>0)的左焦点为F,上顶点为A,过点A且与AF垂直的光线经椭圆的右准线反射,反射光线与直线AF平行.(1)求椭圆的离心率(2)设入射光线与右准线的
- 6世界经济格局的多极化必然推动世界政治格局朝着什么方向发展?
- 7某鞋厂计划今年生产童鞋56双,第一季度完成了7分之2,第二季度完成了8分之3.
- 8______in the class likes basketball Every of the boys B.The boys each C.Each of the boys
- 9为明好女孩 作文,怎么写,
- 10求个作文提纲,