有穷性:算法的指令或者步骤的执行次数和时间都是有限的。
确切性:算法的指令或步骤都有明确的定义。
输入:有相应的输入条件来刻画运算对象的初始情况。
输出:一个算应有明确的结果输出。
可行性:算法的执行步骤必须是可行的。
算法有以下三种结构:
1.顺序结构(顺序结构_百度百科 (baidu.com) )
2.选择结构(分支结构)(选择结构_百度百科 (baidu.com))
3.循环结构(循环结构_百度百科 (baidu.com))
例:
int main(void)
{
int a=0;
int b=0;
int max=0;
printf("请依次输入a和b的值:");
scanf("%d%d,&a,&b);
max=a;
if(max<b);
max=b;
printf("max:%d\n",max);
return 0
}
注: if中可以有多个语句