首页 > 编程语言 >用C++算出水仙花数

用C++算出水仙花数

时间:2024-10-13 22:17:51浏览次数:8  
标签:语句 循环体 C++ 三次方 等于 水仙花

  水仙花数,也称阿姆斯特朗数,是指一个n位数,它的每个位上的字母的n次幂之和等于它本身。例如,对于三位数的水仙花数,它等于其百位数字的三次方加上十位数字的三次方再加上个位数字的三次方。用C++代码表示如图:

输出结果为

在过程中应注意:①

  1. if语句中的赋值操作=应该改为比较操作==
  2. if语句和cout应该在循环体内部,而不是在循环体外部。

标签:语句,循环体,C++,三次方,等于,水仙花
From: https://blog.csdn.net/2401_87506973/article/details/142895132

相关文章

  • C++中的数据类型
    C++中的数据类型分为四大类:基本数据类型、派生数据类型、用户定义的数据类型和空类型。每类都有特定的用途和特性。1. 基本数据类型(Built-inDataTypes)这是C++中最基本的数据类型,包含整数、浮点数、字符和布尔类型。整数类型(IntegerTypes):int:标准整数类型。shortint......
  • C++中unsigned符号使用
    unsigned 是一种修饰符,用来表示无符号的整数类型。无符号类型只能存储非负数,因此与有符号类型相比,它能够表示更大的正整数范围。使用 unsigned 的常见场景在表示只有非负数的场景中,如计数器、索引、内存地址等。提高正整数的表示范围,比如当需要存储比有符号类型更大的正数......
  • 实验1 现代c++编程初体验
    实验任务一task1.cpp1//现代C++标准库、算法库体验2//本例用到以下内容:3//1.字符串string,动态数组容器类vector、迭代器4//2.算法库:反转元素次序、旋转元素5//3.函数模板、const引用作为形参6#include<iostream>7#include<string>8#includ......
  • 实验1 C++
    task1:代码:1//现代C++标准库、算法库体验2//本例用到以下内容:3//1.字符串string,动态数组容器类vector、迭代器4//2.算法库:反转元素次序、旋转元素5//3.函数模板、const引用作为形参67#include<iostream>8#include<string>9#......
  • python与C++的一些区别以及一些新的东西
    目录第一个Python程序输入与输出Python基础数据类型和变量字符串和编码使用list和tuple条件判断模式匹配循环使用dict和set第一个Python程序输入与输出Python基础数据类型和变量字符串和编码第一行代码的输出如下解释如下:'%2d-%02d'是格式化字......
  • [C++][第三方库][ODB]详细讲解
    目录1.介绍2.安装1.安装build22.安装odb-compiler3.安装ODB运行时库4.安装MySQL和客户端开发包5.安装boostprofile库6.总体操作7.测试样例3.ODB常见操作1.ODB类型映射2.ODB编程1.指令2.示例4.类与接口5.使用1.介绍ODB框架:数据库ORM框架-->对象关系映......
  • 186道C++面试八股文(答案、分析和深入提问)整理
    1.全局变量和局部变量有什么区别?操作系统和编译器是怎么知道的?回答全局变量和局部变量在C++中有几个主要的区别:1.作用域(Scope)全局变量:定义在所有函数外部,可以在所有函数和代码块中访问。其作用域是整个程序,直至程序结束。局部变量:定义在函数或代码块内部,只能在该函......
  • c++实验1
    实验1://现代C++标准库、算法库体验//本例用到以下内容://1.字符串string,动态数组容器类vector、迭代器//2.算法库:反转元素次序、旋转元素//3.函数模板、const引用作为形参#include<iostream>#include<string>#include<vector>#include<algorithm>usin......
  • 【C++】list(STL)
    list的介绍list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。list的底层是双向链表结构,双向链表中每个元素存储在互不相关的独立节点中,在节点中通过指针指向其前一个元素和后一个元素。list与forward_list非常相似:最主要的不同在于......
  • C++之multimap:关键字分类的利器
    目录1.引言2.主要特点3.成员函数4.使用实例 5.注意事项1.引言        在C++中,multimap是标准模板库(STL)中的一个关联容器,它存储键值对(key-valuepairs),并且允许键的重复。multimap内部通常通过红黑树(或其他平衡二叉搜索树)实现,这保证了元素按照键的顺序进行存储......