水仙花数
时间限制:1000 ms | 内存限制:65535 KB
描述
我们知道,如果一个数是水仙花数,当且仅当它的各位数字的三次方的和与这个数相等。如153 = 1 ^ 3 + 5 ^ 3 + 3 ^ 3则153是水仙花数
输入
输入数据有若干组,每组一个三位数N(100<=N<=999)
输出
每组测试数据一行,如果这个数是水仙花数,则输出“Yes”,否则输出“No”.
样例输入
153
125
样例输出
Yes
No
摘自:http://www.bianchengla.com/course/24/practise/pro...
摘自:http://www.newsmth.net/pc/pccon.php?id=10002714&nid=359712
const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化*************************cons的作用(1)可以定义const常量 例如:const int Max=100;int Array[Max]; (2)便于进行类型检查 例如:void f(const int i) { .........}编译器就会知道i是一个常量,不允许修改;(3)可以保护被修饰的东西,防止...
从键盘输入一个整数(1~20)则以该数字为矩阵的大小,把1,2,3…n*n 的数字按照顺时针螺旋的形式填入其中。例如:输入数字2,则程序输出:1 24 3输入数字3,则程序输出:1 2 38 9 47 6 5输入数字4, 则程序输出: 1 2 3 412 13 14 511 16 15 610 9 8 7
#include<stdio.h>#define N 21void main(){ int i,j,k,n,sum=1,s; int a[N][N]={0}; printf("Input n (n<=20):"); sc...
暂时用C++的例子(引用《C++程序设计学习指导与习题答案 (第2版)》)。
示例2.14
#include<iostream>using namespace std;int main(){ //illustrates round-off error:: double x=1000/3.0; //x=1000/3 cout<<"x="<<x<<endl; double y=x-333.0; //y=1/3 cout<<"y="<<y<<endl; double z=3*y-1.0; //z=3*(1/3)-1 cout<...