#include<stdio.h>
#include<math.h>
int main(void)
{
int money,year;
double rate,sum;
printf("Enter money:");
scanf("%d,&money");
printf(""Enter year:);
scanf("%d,&year");
printf("Enter race:");
scanf("%lf",&race);
sum=money*pow(1+rate,year);
printf("sum=%.2f ",sum);
return 0;
}
#include<stdio.h>
#include<math.h>
int main(void)
{
double x,y;
printf("Enter x: ");
scanf("%lf,&x");
if(x<0){
y=pow(x,5)+2*x+pow(x,-1);
}
else{
y=sqrt(x);
}
printf("y=f(%f)=%.2f ",x,y);
return 0;
}
心得
本次课学到了if-else语句的使用,常用于计算二分段函数,原理为判断语句的真假。还学习了格式化输入函数scanf()。还有如需调用数学函数则需加入#include<math.h>.学习的时长大概4小时左右。困难就是刚刚入门对计算机还很生疏,操作还不是很熟练,编程上呢,也不是很熟,有时需要自己设一些函数来写编程,我还是要借助同学的帮助才能完成。不过我相信熟能生巧,慢慢的通过学习,一定会有所改变的。
预习
下节课会学习for语言,它可以实现c语句的重复执行。
for语句的一般形式为for(表达式1;表达式2;表达式3)
循环体语句
for语句中的三个表达式以及循环体语句的执行顺序和书写顺序有所不同,计算表达式3在执行循环体语句之后。如果循环体语句由多条语句组成,必须用大括号括起来,变成一条复合语句。
指定次数的循环的语句有些看不懂
自主学习
我看了30页的微视频,学习到了for语句的一些使用,使用时就像设定一个计数器,初始化它,然后在计数器到达某一个值之前,重复执行循环体,而每执行一轮循环,计数器值以一定步进行调整,比如加I或减I。做求和程序时,记录结果的变量应该初始化为0,而做求积的变量时,记录结果的变量应该初始化为1.
学习用了一个半小时。