郝斌C语言详细笔记(附源码) - 图文 下载本文

多个for循环的嵌套使用:

整体是两个语句。

上图中,先执行1,在执行2,如果2成立,执行4,在执行5,如果5成立执行A,在执行6,在执行5,如果5不成立,意味着里面的循环结束,然后执行3,在执行2,如果2成立又执行4,在执行5,如果5成立在执行6,在执行5,如果5不成立,在执行3,在执

行2,如果2不成立,意味着本次循环结束,在执行B,在上图中,需要注意的是,如果2成立的话,那么每次4都需要执行。

进制之间的转换:

如234为5进制,那么转换成10进制是多少: 2x5x5+3x5+4的值就是转换成的10进制。 234e是16进制,转换成2进制是多少:

2x16x16x16+3x16x16+4x16+12的值就是转换成10进制的值。

注意上面的规律。

那么把十进制转换成r进制呢,其实很简单,就是把10

进制数除以r,直到商是0的时候。然后取余数,余数倒序排列:

琐碎的运算符: 自增: