for 如何按照一定规则递减

caicaihui caicaihui 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
如下代码


int x = 800;
for (int i = x; i >= 0; i = i - 50)
{
}



如果x为四位数,如x=3000,首次递减100
如果x为三位数,如x=800,首次递减50
如果x为二位数,如x=70,首次递减10
如果x为个位数,如x=4,首次递减1

关键在于下面的设计,如果x=800的时候,首次递减为50,当i到100以内的时候,递减为10,当i到10以内的时候递减为1,请问这样代码如何写?
...全文

相关推荐

PHP字符串的递增和递减示例介绍

主要介绍了PHP中字符串的递增和递减,需要的朋友可以参考下

weixin_38535812

6-49 二叉排序树的递减序列

本题要求实现一个函数,输出二叉排序树的递减序列。T是二叉排序树树根指针,函数InSequence输出二叉排序树T的递减序列,格式为一个整数后面跟着一个空格。二叉排序树定义:一个二叉排序树是一棵二叉树,它可以为空。如果不为空,它将满足以下性质:非空左子树的所有键值小于其根结点的键值。非空右子树的所有键值大于其根结点的键值。左、右子树都是二叉排序树。

「已注销」

掌握C++前置和后置递增递减运算符重载

运算符重载是一个面向对象编程的概念,它使得用户可以为类定义新的运算符符号来实现运算。这种机制提高了代码的可读性,并且使得操作自定义类型的代码可以与操作内置类型一样直观。例如,我们可以重载运算符来实现两个自定义向量的相加。在C++中,当涉及到运算符重载时,我们有两种方法可以实现:通过类的成员函数或者通过友元函数。成员函数是属于类的一个函数,它有权访问类的所有成员,包括私有成员。相反,友元函数是外部函数,它不是类的一部分,但由于获得了特殊的访问权限,它可以操作类的私有和保护成员。

李姝瑶

vb中FOR循环语句的教学

vb中FOR循环语句的教学

sailschen

关于c语言逗号表达式的运算规则知识点

在本篇文章里小编给大家整理的是关于c语言逗号表达式的运算规则知识点,需要的朋友们可以学习参考下。

weixin_38712279
评论 3
收藏 已收藏
分享
返回顶部
caicaihui
.NET社区 62,272 成员 668,968 内容