怎样用c语言编程计算四位数的雷劈数?

Python062

怎样用c语言编程计算四位数的雷劈数?,第1张

#include <stdio.h>

int main()

{

int i,a,b

for(i=1000i<10000++i)

{

a=i%100

b=i/100

if((a+b)*(a+b)==i)

printf("%d\n",i)

}

return 0

}

C语言在实际应用中,为了完成某种特定的功能,或需要缩短程序的运行时间,或需要对硬件进行直接操作,或需要利用操作系统的某些功能模块,这时就会使用到汇编语言程序,即要采用C语言与汇编语言的混合编程技术实现。

C与汇编语言的混合编程方法,为C语言应用开发人员提供方便。汇编语言开发的程序代码短、执行速度快,而C语言是应用广泛的面向过程的开发语言。通过给出混合编程的方法、约定规则以及实现的具体步骤,说明了混合编程需要注意的问题,最后给出了相应的实例。 

扩展资料:

汇编语言具有更高的机器相关性,更加便于记忆和书写,但又同时保留了机器语言高速度和高效率的特点。汇编语言仍是面向机器的语言,很难从其代码上理解程序设计意图,设计出来的程序不易被移植,故不像其他大多数的高级计算机语言一样被广泛应用。所以在高级语言高度发展的今天,它通常被用在底层,通常是程序优化或硬件操作的场合。

参考资料来源:百度百科-汇编语言