C语言的开始(1×2×3×4×5的基本算法思想)
慢慢记录自己学习C语言的过程吧!会越来会厉害的😁。
一、算法是什么?
1.有穷性
理解为可以(快速)解决问题的办法吧。
2.确定性
理解为算法的含义必须唯一,不能含糊不清,不然无法解决问题。
3.有效性
理解为能使用户达到最佳的用户体验
代码如下(示例):
#include<stdio.h>
int main()
{
int i,j; //理解设置两个变量的算法含义(可以理解为迭代的过程)
i=1; //i后来作为存放乘积的变量
j=2; //j后来作为累加判断的变量
while(j<=5)
{
i=i*j;
j=j+1;
}
printf("%d\n",i);
return 0;
}
结果(示例):
120
Press any key to continue
总结
这算是算法起步最基本的有规律的累乘问题吧!是编程的开始。