注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Nihui's Blog

nihui的私人空间和日志

 
 
 

日志

 
 

cmake 版本的 Fibonacci 数列打印脚本  

2012-07-01 21:53:13|  分类: Opensource |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
输出前 20 个数字,cmake 也是有编程能力的哦~~ cmake 版本的 Fibonacci 数列打印脚本 - nihui - Nihuis Blog
语法规则详见:http://www.cmake.org/Wiki/CMake/Language_Syntax
project(fbmath)
cmake_minimum_required(VERSION 2.8)

# this script prints 20 Fibonacci numbers from beginning, by nihui, Jul.7th, 2012

set(x 0)# x = 0
set(y 1)# y = 1
set(z 1)# z = 1

set(i 0)# i = 0
set(n 20)# n = 20
while(i LESS ${n})# while i < n
if(i EQUAL 0 OR i EQUAL 1)# if i == 0 || i == 1
if(i EQUAL 0)
message("0")# print "0"
else(i EQUAL 0)
message("1")# print "1"
endif(i EQUAL 0)
else(i EQUAL 0 OR i EQUAL 1)# else
math(EXPR z "${x} + ${y}")# z = x + y
message("${z}")# print z
set(x ${y})# x = y
set(y ${z})# y = z
endif(i EQUAL 0 OR i EQUAL 1)# endif
math(EXPR i "${i} + 1")# i = i + 1
endwhile(i LESS ${n})# endwhile
  评论这张
 
阅读(597)| 评论(1)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017