当前位置: 代码迷 >> C语言 >> c的小问题,高手请指教
  详细解决方案

c的小问题,高手请指教

热度:133   发布时间:2008-04-15 22:31:10.0
c的小问题,高手请指教
c=(c-'a'+1)%26+'a';
这个怎么算啊,c=99,a=97,再加1==3啊余数是1点多,在加a等于b,是这样算的么
那要是y=(y-'a'+1)%26+'a'
y=121,a=97,再加1==25余数是0.96,再加a应该等于多少啊,怎么算出来等于z=122,为什么啊,
搜索更多相关的解决方案: 指教  

----------------解决方案--------------------------------------------------------
LZ可能误解了求余运算符%.
25%26==25;
1%3==1

[[it] 本帖最后由 now 于 2008-4-15 22:40 编辑 [/it]]
----------------解决方案--------------------------------------------------------
谢谢了
----------------解决方案--------------------------------------------------------
  相关解决方案