对称数c语言,对称数c语言代码

dfnjsfkhak 29 0

大家好,今天小编关注到一个比较意思的话题,就是关于对称数c语言问题,于是小编就整理了2个相关介绍对称数c语言的解答,让我们一起看看吧。

  1. C语言判断一个整数是否为对称数?
  2. 在结晶矿物学中,对称形国际符号是怎么来的,比如m3m?

C语言判断一个整数是否为对称数?

main(){longintx,y,a,b,c=0,n;inti;scanf(&#34;%ld",&x);y=0;a=b=n=x;while(n!=0){n=n/10;y++;}y=y/2;for(i=1;i<=y;i++)a=a/10;for(i=1;i<=y;i++){c=c*10+b%10;b=b/10;}if(a==b)printf("yes\n")

;elseprintf("NO\n");}思想就是将整数分成2半,后一半倒序然后判断是否相等,例如52125:前一半为52,后一半为25,倒序为52,与前一半相等,为对称数^_^

对称数c语言,对称数c语言代码-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

在结晶矿物学中,对称形国际符号怎么来的,比如m3m?

国际上一般都***用只写出对称型中作为基础的那些对称要素表示对称型,这种符号称国际符号。其中对称面P表示为m,对称中心C表示为1+上划线,对称轴Ln以轴次n(n=1、 2、3、 4和6)表示,倒转轴Lin以轴次n(n=3、4、6)上加上划线表示。

例如,立方体有三个L4,四个L3,六个L2,九个P 和对称中心C。对称型记作:3L44L36L29PC。 其基础对称要素是与L4 垂直的P,L3 与L2 垂直的P,故用国际符号记为m3m。

到此,以上就是小编对于对称数c语言的问题就介绍到这了,希望介绍关于对称数c语言的2点解答对大家有用

对称数c语言,对称数c语言代码-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)
对称数c语言,对称数c语言代码-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

标签: 对称 语言 表示