作业三总结
知识点:
一.
for语句:
1for语句的流程
for(fahr=lower;fahr<=upper;fahr++){
celsius=5*(fahr-32)/9;
printf("%d %6.1f\n",fahr,celsius);
}
表达式1:给循环赋初值,指定循环的起点。fath=lower
表达式2:给出循环的条件,决定循环的继续或结束。
表达式3.设置循环的步长,改变循环变量的值,从而可改变表达式2的真假性。
二.
.指定次数的循环程序设计
算式:sum= sum+i <sum是累加和,其初值为0。该算式重复n次,同时i从1变到n,就实现了从1加到n>
设i为循环变量,确定for语句中的三个表达式和循环体语句:
1.指定循环起点的表达式1: i=1
2.给出循环条件的表达式2: i<=n(n是循环终点)
3.设置循环步长的表达式3: i++
4.循环体语句: sum=sum+i;
三.
常用数学库函数:
1.平方根函数sqrt(x)如:sqrt(16.0)的值4.0
2.绝对值函数fabs(x)如:fabs(-3.56)的值为3.56
3.幂函数pow(x,n):xn
如pow(1.1,2)的值为1.21(即1.12)
4.指数函数exp(x):ex
exp(2.3)的值为e2.3
5.以e为底的对数函数log(x):ln(x)
log(123.45)的值为4.815836
6.以10为底的对数函数log10(x):log10x
log10(123.45)的值为2.091491。
实验过程中遇到的问题及解决方法:此作业涉及到了一些函数的数字,不熟悉常用的字母,影响效率。for语句一开始做起来脑子中的格式不怎么熟悉,总是忘。对于一些细节的地方还是做得不够好,经常出问题。在下面有熟悉了一遍,加强练习,强化格式,争取不要做重复的事情。
心得体会:渐渐地感觉到了c语言的强势来了,我们要做好强大的心理体会,迎接未知的挑战。加油吧,一遍又一遍地打好基础吧!!!