c语言国际象棋等比求解

c语言国际象棋等比求解,第1张

c语言国际象棋等比求解解答如下:

/*象棋盘:"1"代表黑格,""代表白格*/

#includeintmain(){

for(inti=1ifor(intj=1jif((i+j)%2==0)//当行数+列数为偶数时打印“1”printf("1")

elseprintf("")//当行数+列数为奇数时打印“”

printf("\n")

returno

等比数列是指从第二项起,每一项与它的前一项的比值等于同一个常数的一种数列,常用G、P表示。这个常数叫做等比数列公比,世迅公比通常用字母q表示(q≠0),等比数列a1≠0。其中{an}中的每一项均不为0。注:q=1时,an为常数列。

棋盘为正方形,由64个黑白(深色与浅色)相间的格子组成;棋子分黑白搜腊此(深色与浅色)两方共32枚,每方各16枚。虽然汉语称之为西洋棋或国际象棋,但是实际上它起源于亚洲,后由阿拉伯人传入欧洲,成为国际通行棋种,也是局明一项智力竞技运动,曾一度被列为奥林匹克运动会正式比赛项目。

#include <stdio.h>

#include <math.h>

main()

{ int 伏大x=1

    double y,z,q

   宽早 for(x<=63x++)

    {y=y+pow(2,x)}

    慎厅雀z=y+1

    printf("%e\n",z)

    q=z/1.42e8

    printf("%e\n",q)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12364508.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存