c语言算卦:生成随机数组、逆序输出、循环 | 您所在的位置:网站首页 › 八卦语言 › c语言算卦:生成随机数组、逆序输出、循环 |
算卦原理这里不做阐述,根据以下步骤小白也可以进行占卜。
1.代码如下 #include #include #include #define N 6 int main() //获取随机字符数组 { int j,a[6],i,k,temp; srand((unsigned)(time(NULL))); for (j=0; j temp = a[k]; a[k] = a[N-k-1]; a[N-k-1] = temp; } //生成卦象 printf("初卦为:\n"); for(i=0; i printf("———————\n"); } } printf("\n变卦为:\n"); for(i=0; i printf("——— ———\n"); } } return 0; } 2.将上述代码复制后,在手机的应用商店下载C语言编辑器。(测试机型为荣耀v20,也可在浏览器搜索下载。) (因为每次的卦象都是随机的所以结果各不相同,同时这里以 教大家算卦好不好 这个事为例进行占卜) (ps:因为某些不可抗的因素两个卦长一个样,这个是正常现象不必惊慌,通过查找可知占得的两卦分别为初卦:地泽临,变卦:火风鼎。) 下面是本次占卜的搜索结果: 这个结果可以看出来,不论是象征初始的初卦还是后来的变化卦得是吉,说明教大家学算卦这个事是个好事。这样一次占卜就进行完了。 最后,进行一个简单的说明:本人写这篇文章所用的都是c语言及周易的一些入门知识,如有阐述不当的地方,敬请留言指正!
|
CopyRight 2018-2019 实验室设备网 版权所有 |