首页 > 编程语言 >C/C++不知道为什么最后输出是1不是0

C/C++不知道为什么最后输出是1不是0

时间:2023-01-29 21:35:52浏览次数:40  
标签:输出 为什么 -- 前置 C++ 循环

提问:

 我觉得应该输出9876543210不知道为什么会是9876543211

 

 而这样写就没问题

 

 

解答:

 第一个循环用的是前置--,走到n=1的时候,前置--为0,不会进while循环,不会打印0

 

标签:输出,为什么,--,前置,C++,循环
From: https://www.cnblogs.com/dituirenwu/p/17073860.html

相关文章

  • C++ : 引发了异常: 写入访问权限冲突。 this 是 nullptr。
    在写代码的时候遇到了一个问题引发了异常:写入访问权限冲突。this是nullptr。程序抛异常。前情提要:MFC程序,我自己写了一个类MyVolt,里面有一个成员函数CollectVolt......
  • C++复健:运算符重载,实现string容器,实现string和vector的迭代器
    使得对象的运算像内置类型一样a.operator+(b);重载运算符的一些注意点:不能重载运算符操作基础数据类型:(1)重载运算符必须和用户定义的class类型一起使用(2)重载的运算符......
  • 【4】Python3之格式化输入,输出,字符转换
    1.格式化字符串 %s,还可以写成  f'{表达式}'     f-格式化字符串是Python3.6中新增的格式化⽅法,该方法更简单易读。 2.转义字符\n:换⾏符。\t:制表符,一个tab键......
  • C++终章:探讨C++ 11 新标准
    一、前述此为《C++PrimerPlus(第6版)》一书的终章,本章对前面学习的一些C++11新性能做了提要总结,并针对移动语义、包装器、lambda表达式等新性能做了专门的拓展和介绍,本白......
  • [C++]Makefile概要
    ####Makefile变量和赋值符##延迟赋值: = 变量的正常设置,但值字段中提到的任何其他变量都在使用变量时用其值递归展开,而不是声明变量时的值## 延迟变量使用[......
  • 【1】Python的环境搭建与输入输出
    Python解析器的作用:运行Python文件1.先去官网下载python可以在cmd中输入,python几个字符来验证是否成功安装python,如果成功安装将出现以下图片   2.Python解析......
  • 奇巧:C++ 调用python方法
    方法一:使用python提供给C/C++的API主流方法将python程序编程文本形式的动态链接库,在c/c++程序中调用其中定义的函数。本质上是在c++中启动了一个python解释器,由......
  • C++ Day10 统计圣经文本的词频 &文本查询程序
    一、编程题--统计圣经出现的单词以及词频统计一篇英文(The_Holy_Bible.txt)文章中出现的单词和词频,输入:某篇文章的绝对路径;输出:词典(词典中的内容为每一行都是一个“单词......
  • 为什么电商平台要求提供产品质检报告?
    ​一、什么是质检报告?质检报告就是针对决定产品质量的一些关键因素进行测试,根据国家标准,行业标准,或者企业标准来判断产品是否合格,从而出具具有法律效力的判断报告。质检报告......
  • 【MySQL】为什么使用B+树做索引
    【MySQL】为什么使用B+树做索引?索引这个词,相信大多数人已经相当熟悉了,很多人都知道MySQL的索引主要以B+树为主,但是要问到为什么用B+树,恐怕很少有人能把前因后果讲述的很完......