##知识:
**sqrt():**开方,括号里面加被开方的值
##题目:
过程:

结果:

##知识:
信号三角形
1
2 3 4
5 6 7 8 9
每一行的个数 = 2 * 第几行(宽) – 1
##过程:
设行为i,列为j

 :空格数,每行空格数=总行数依次递减 即 n-1 - 阅读剩余部分 -
##题目:
100元买100只鸡,公鸡小鸡母鸡都要有。公鸡5元1只,母鸡3元一只,小鸡1元3只。问应该各买多少只
##输出:
每种买法各占一行,由3各数组构成,顺序为 公鸡数 母鸡数 小鸡数。 ,每个数字空格隔开
##思路:
先用for选出所有鸡可以购买的所有可能数量即 for x:=1 to 最大值
因为题目说所有鸡都要买至少一个所以
如公鸡: 最大值=(100-1*母鸡价格+1*小鸡价格j)/公鸡价格
##过程:

结果:

##扩展
**求平方和:**
 来模拟检测过程,如果输入为0,即不断前进,如果输入其他值即停止
##方法1:
过程:

如果readln(x)在循环外部的话系统就会一直打印‘qianjin’,现在只有你输入任意一个值时才会进行下一次操作,所以这里当我们打印其他值时就结束循坏并在外部输出‘ting’
- 阅读剩余部分 -
##题目:
将一个数依次倒数下去
##方法1:
过程:

结果:

##方法2:

意思是 and 是将boolean值进行and但是这里给的是两个longint型
**运算优先级:**
```c
1级:not
2级:* / div mod and
3- 阅读剩余部分 -
##题目:
有5个小朋友,编号为1,2,3,4,5,他们按照自己的编号顺序围坐在一张圆桌旁。他们身上都有若干个糖果,现在他们做一个分糖果游戏。从1号开始,将他们的糖果平均分成三份(如果有多余的,则他将多余的糖果给吃掉),自己留一份,其余两份分给他相邻的两个小朋友。接着2,3,4,5也这样做。问一轮后每个小朋友手上分别有多少糖果。
##过程:
- 阅读剩余部分 -
##知识:
**const定义常量:**即定义一个默认值,常量:不会改变的量,固定样式不用跟数据类型
格式:
```c
const
x = ??;
```
**平方sqr():** 如sqr(要被平方的变量或值)
**周长公式:** 2πr
**面积公式:** πr²
**writeln(x:y:z): ** y:场宽; z:保留位数(即小数后保留z位,一般用于科学技术转浮点表示)
场宽:x>1位时会自己扩展;
比如y是‘1234’
那y:8就是‘- 阅读剩余部分 -
##知识:
**mod运算:** 即模运算,也叫求余运算,是在整数运算中求一个整数n除以另一个整数p的余数的运算,且不考虑运算的商。比如 10 mod 3 =1;
**div运算:** 即除法运算,也叫求商运算,是在一个运算中求一个数除以另一个数的商,舍去余数。比如:10 div 3 =3;
**readln(变量):** 将键盘输入的值传入变量中
##题:
将自己传入的一个三位数倒序:
![](http://www.flayerveo.com/usr/upl- 阅读剩余部分 -
-
页码: