新人学习,c++学习问题,求助!!!

问题描述

新人学习,c++学习问题,求助!!!

#include
#include

using namespace std;
int main()
{
int i = 11 * 9, j = 0;
while (i*j<1000)
{
cout.width(4);

if ((j + 1) % 5 != 0 && i*j != 990)

cout << i*j << " ";
else
cout << i*j;
if ((j + 1) % 5 == 0)
cout << endl;
_______________ j++;_______________
}
cout << endl;

return 0;

}
那个j++是什么意思,我把j++去掉后出来的程序就无限循环00000了

解决方案

初始值i=99,j=0,代码中i并没有发生变化,如果没有j++的话,i*j<1000就会一直满足,所以程序会一直循环。
j++就是让j的值加上1,其执行效率比j=j+1;要高。

解决方案二:

楼上是位高手哦!!佩服

解决方案三:

犀利,这样的小问题都能看出来,佩服1楼

解决方案四:

++j和j++意思相同,但++j是使用j前+1,j++是使用后+1

解决方案五:

你必须地学会自己调试代码,看出来问题,才是最后胜利

时间: 2024-09-11 06:58:11

新人学习,c++学习问题,求助!!!的相关文章

与 Linux 一起学习:学习音乐

与 Linux 一起学习:学习音乐 "与 Linux 一起学习"的所有文章: 与 Linux 一起学习:学习打字 与 Linux 一起学习:学习物理 与 Linux 一起学习:学习音乐 与 Linux 一起学习:学习地理 与 Linux 一起学习:学习数学 引言:Linux 提供大量的教学软件和工具,面向各个年级段以及不同年龄段,提供大量学科的练习实践,其中大多数是可以与用户进行交互的.本"与 Linux 一起学习:"系列就来介绍一些教学软件. 学习音乐是一个很好的

学习深度学习的四个步骤

原文地址: https://medium.com/@vzkuma/4-steps-for-learning-deep-learning-86f11fcee54 学习深度学习的四个步骤 一个手写资源列表帮助你变成一个深度学习专家 首先,如果你需要一些基本的信息或者令人信服的关于深度学习为什么有非常大的影响,可以检验下面由Andrew Ng制作的视频.               https://www.youtube.com/watch?v=n1ViNeWhC24   步骤1.学习深度学习的基本知

与 Linux 一起学习:学习物理

与 Linux 一起学习:学习物理 "与 Linux 一起学习"的所有文章: 与 Linux 一起学习:学习打字 与 Linux 一起学习:学习物理 与 Linux 一起学习:学习音乐 与 Linux 一起学习:学习地理 与 Linux 一起学习:学习数学 Linux 提供大量的教学软件和工具,面向各个年级段以及不同年龄段,提供大量学科的练习实践,其中大多数是可以与用户进行交互的.本"与 Linux 一起学习"系列就来介绍一些教学软件. 物理是一个有趣的课题,证据就

与 Linux 一起学习:学习地理

与 Linux 一起学习:学习地理 "与 Linux 一起学习"的所有文章: 与 Linux 一起学习:学习打字 与 Linux 一起学习:学习物理 与 Linux 一起学习:学习音乐 与 Linux 一起学习:学习地理 与 Linux 一起学习:学习数学 引言:Linux 提供大量的教学软件和工具,面向各个年级段以及各个年龄段,提供大量学科的练习实践,其中大多数是可以与用户进行交互的.本"与 Linux 一起学习"系列就来介绍一些教学软件. 地理是一门有趣的学科,

与 Linux 一起学习:学习打字

"与 Linux 一起学习"的所有文章: 与 Linux 一起学习:学习打字 与 Linux 一起学习:学习物理 与 Linux 一起学习:学习音乐 与 Linux 一起学习:学习地理 与 Linux 一起学习:学习数学 Linux 提供大量的教学软件和工具,面向各个年级以及不同年龄段,提供大量学科的练习实践,其中大多数是可以与用户进行交互的.本"与 Linux 一起学习"系列就来介绍一些教学软件. 很多人都要打字,操作键盘已经成为他们的第二天性.但是这些人中有多少

与 Linux 一起学习:学习数学

"与 Linux 一起学习"的所有文章: 与 Linux 一起学习:学习打字 与 Linux 一起学习:学习物理 与 Linux 一起学习:学习音乐 与 Linux 一起学习:学习地理 与 Linux 一起学习:学习数学 Linux 提供了大量的教育软件和许多优秀的工具来帮助各种年龄段和年级的学生学习和练习各种各样的习题,这通常是以交互的方式进行."与 Linux 一起学习"这一系列的文章则为这些各种各样的教育软件和应用提供了一个介绍. 数学是计算机的核心.如果有人

中国人工智能学会通讯——深度学习的迁移模型 二、如何实现迁移学习 : 深度学习 + 迁移学习

二.如何实现迁移学习 : 深度学习 + 迁移学习 今天我讲的是如何实现迁移学习中的一个方面.从单层次来看一个东西,把一个领域里的模型和知识通过层次分解,就好比杭州有雷锋塔,我们可以从一个古典的建筑发展到像雷锋塔这样有层次的建筑,一层一层分析,深度学习恰恰为我们提供了分层和层次. 下面我就仔细地描述一下.深度学习如果是从左到右.从输入到输出的变化过程,中间是有很多非线性的转化,我们可以忽略不计.但是这些层次我们要迁移到新的领域,知识的迁移就相当于参数的迁移,这些参数就是权重. 这里我们看知识到底有

使用腾讯云 GPU 学习深度学习系列之二:Tensorflow 简明原理【转】

转自:https://www.qcloud.com/community/article/598765?fromSource=gwzcw.117333.117333.117333 这是<使用腾讯云 GPU 学习深度学习>系列文章的第二篇,主要介绍了 Tensorflow 的原理,以及如何用最简单的Python代码进行功能实现.本系列文章主要介绍如何使用 腾讯云GPU服务器 进行深度学习运算,前面主要介绍原理部分,后期则以实践为主. 往期内容: 使用腾讯云 GPU 学习深度学习系列之一:传统机器学

Deep Learning(深度学习)学习笔记整理系列之(八)

目录: 一.概述 二.背景 三.人脑视觉机理 四.关于特征        4.1.特征表示的粒度        4.2.初级(浅层)特征表示        4.3.结构性特征表示        4.4.需要有多少个特征? 五.Deep Learning的基本思想 六.浅层学习(Shallow Learning)和深度学习(Deep Learning) 七.Deep learning与Neural Network 八.Deep learning训练过程        8.1.传统神经网络的训练方法

Deep Learning(深度学习)学习笔记整理系列之(一)(转)

目录: 一.概述 二.背景 三.人脑视觉机理 四.关于特征        4.1.特征表示的粒度        4.2.初级(浅层)特征表示        4.3.结构性特征表示        4.4.需要有多少个特征? 五.Deep Learning的基本思想 六.浅层学习(Shallow Learning)和深度学习(Deep Learning) 七.Deep learning与Neural Network 八.Deep learning训练过程        8.1.传统神经网络的训练方法