【问题描述】3.2.12 一个数如果等于其每一个数字立方之和,则此数称为阿姆斯特朗数。如407就是一个阿姆斯特朗数,因为:。要求输出100~999间所有的阿姆斯特朗数。【输出形式】要求输出100~99

 

#include<stdio.h>

int main()

{

    int i,j,k,n;

    for(n=100;n<1000;n++)

    {

    i=n/100;

    j=(n-i*100)/10;

    k=n%10;

    if(n==i*i*i+j*j*j+k*k*k)

    printf("%6ld",n);

    }

    return 0;

}

经典凑字数

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

1.C作为一门工程实用性极强的语言,提供了对操作系统和内存的精准控制,高性能的运行时环境,源码级的跨平台编译等优点,才是我们必须学习和使用 C 的理由。

2.C语言是编程的入门语言,能够开发的项目特别多,比如C语言可以实现一些常见的应用、可以开发游戏、可以开发一些其他应用、用C语言实现Linux命令等。

3.对于程序员来说,学C语言往往是学编程的敲门砖,就像学武术前要扎马步一样,这是一种基本功。有了C语言的基础,学C++、Java等等都是顺其自然,PHP和Python什么的更是so easy。另外,很多底层的工程师,依然要用C语言做程序的。嵌入式开发、单片机、实时系统很多都用C语言哦。70年代初由美国贝尔实验室设计出的一种计算机高级语言,80年代起,C语言风靡世界,成为最流行的高级语言之一。C语言主要特点是:

    (1)简洁、紧凑,使用方便、灵活。标准C语言只有32个关键字、9种控制语句,程序书写形式自由、简练。

    (2)丰富的运算符和数据类型。C语言运算类型丰富,表达式类型多样化,灵活地运用可实现其他高级语言中难以实现的运算。 

    (3)函数块使程序结构模块化。函数在C语言中相当于子程序,一个大的程序将分为几个子程序再由函数实现。

    (4)可直接访问物理地址,能实现汇编语言的大部分功能,也可直接对硬件操作。因此C语言既具有高级语言功能,又具有低级语言的许多特性。 (5)程序可移植性好。 C语言功能强大,具有丰富的运算符和数据类型,语言命令灵活,适于编写复杂系统软件,也可用于开发应用软件,著名的UNIX操作系统就是用C语言设计的。其主要版本有:C、TurboC、C++以及VisualC++和BorlandC++等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值