free pascal的基本语句,赋值

2024-12-11 16:43:34
推荐回答(2个)
回答1:

赋值的操作:a : = b;变量+冒号+等号+代数式; 判断语句:if (代数式 逻辑运算符 代数式)thenbeginend; 多重判断语句在end语句后面加上else语句,用来判断上一条判断语句所判断的情况之外的情况。例如,编写一个根据输入的分数判断学生学习情况的程序,要求:如果输入的数值小于60,代表得了60分一下,那么输出You are A PIG如果输入的数值在61到99之间,那么输出 Ni Ji Ge Le.如果输入的数值等于100,那么输出You must be a chinese. program Student;var score:integer;begin read(score); if score<=60 then write('You are A PIG') else if (score>60) and (score<100) then write('Ni Ji Ge Le') else if (score=100) then write('You must be a Chinese'); end. 什么时候加括号什么时候加begin end没问题吧 有问题的话追问吧 循环语句 一共有4中 其中三种是可以被用到的,一钟叫做goto 语句,是不被推荐的。至少我学了几年还没写过一句goto 语句 1 for循环for i := 1 to 100 dobeginend;for+循环变量i+:=+循环变量在第一次循环时的值+to+循环变量在终止之前最后一次循环的值+ do这种循环也叫做计数循环,也就是说通过一个循环变量来计数,让循环变量不断的递增。在循环变量递增到一定次数之前循环将会继续。程序员们习惯的用字母i来命名循环变量。循环变量的值将在第一次循环时被赋值为to 之前的值(这个值可以使变量),然后在之后的每一次循环时被赋予一个比上一次大1的值,直到被赋予了to 之后的值,然后运行完所有的end之前所有的语句,for循环发现没有更大的值可以赋给循环变量i了,循环就这样结束了。 while 循环 while a=b dobeginend; 就是说 当a=b(或者任何的 代数式 + 逻辑运算符 + 代数式)满足条件,或者说他们的运算结果等于真(true)时,一直执行begin和end中间的语句。在这种循环模式中,代数式a或b一定要在循环体中被改变,使得while后面的判断条件不成立,从而推出循环。 repeat until a=b; 限制性repeat和until 中间的程序体,在进行代数式的判断。如果判断的结果为真,那么就推出循环。(和while循环相比,while循环是先进性条件的判断,如果判断的结果为真,那么在执行。repeat循环是不管是否满足条件,现执行程序体,在判断条件;而这里的条件是用来判断是否推出循环的、) 数组的使用累死我了 你要学的话追问吧

回答2:

a:=b;将b的值赋给a(a是变量)