算法包括:设计算法和实现算法
用计算机语言表达算法,例子
#include<stdio.h>
int main()
{
int sign=1;
double deno=2.0,sum=1.0,term;
while (deno<=100)
{
sign=-sign;
term=sign/deno;
sum=sum+term;
deno=deno+1;
}
printf("%f\n",sum);
return 0;
}
结构化程序设计方法:1.自顶向下2.逐步细化3.模块化设计4.结构化编码
C语句
控制语句:1.if()……else…… 条件语)
2.for()........ 循环语句
3.while()........循环语句
4.do.....while()循环语句
5.continue结束本次循环语句
6.break中止执行switch或循环语句
7.switch多分之选选择语句
8.return从函数返回语句
9.goto转向语句,在结构化程序中基本不用goto
函数调用语句
例子:函数调用语句由一个函数调用加一个分号构成printf("This is a C statement")
表达语句:表达语句由一个表达式的最后加一个分号就成一个语句
i=i+1(是表达式,不是语句)
i=i+1;(是语句)
空语句:下面就是一个空语句
;
此语句中只有一个分号,它什么也不做。可以用来作为流程的转向点(流程从程序其他的放转到此语句处),也可以用来作为循环语句中的循环体(循环体是空语句,不i傲视循环体什么也不做)。
复合语句:可以用{}把一些语句和声明括起来成为复合语句(又称语句块)。
例如{
hello world!
}
这就是一个复合语句。