博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二次作业及总结——数据类型和运算符
阅读量:5080 次
发布时间:2019-06-12

本文共 1393 字,大约阅读时间需要 4 分钟。

第一部分:

作业:例题2-5

#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 rate:");
scanf("%lf",&rate);
sum=money*pow(1+rate,year);
printf("sum=%.2f\n",sum);
return 0;
}

练习2-11

#include<stdio.h>

#include<math.h>
int main(void)
{
double x,y;
printf("Enter x:\n");
scanf("%lf",&x);
if(x<0){
y=pow(x,5)+2*x+pow(x,-1);
}
else{
y=sqrt(x);
}
printf("y=f(%f)=%.2f\n",x,y);
return 0;
}

第二部分:

心得体会:这次课的作业是看书上的例题并练习,然后完成书上的练习。这次是第二次c语言的课了,虽然一开始什么都不会,都不懂,但是通过上课听老师讲以及课后看课本,渐渐懂得了应该如何学习c语言这门并不容易学的课程。还学习了求华氏温度100°F对应的摄氏温度和计算分段函数以及相应的常量、变量等等。让我明白了这门课果然不容易,还需要自己的耐心与琢磨。

第三部分:

预习成果:2.4输出华氏-摄氏温度转化表

若要求输出一张华氏-摄氏温度转换表,需要反复做多次温度转换计算和输出。在重复操作的过程中,采用c语言的循环结构可以解决这类重复执行问题。

温度重复转换:for(fahr=lower;fahr<=upper;fahr++){

                        celsius=(5.0/9.0)*(fahr-32);

                        printf("%4d%6.lf\n",fahr,celsius);

                  }

程序中用for语句实现循环,使用温度转换公式算出摄氏温度,并输出华氏温度和摄氏温度。温度的转换和循环是一个重复的操作。for语句中的fahr++相当于fahr=fahr+1,即fahr的值增加1。

for语句:在c语言中,被称为循环语句,可以实现c语句的重复操作。

for语句的一般形式为:for(表达式1;表达式2;表达式3)

for语句中,用两个分号分隔三个表达式,但for的后面没有分号,因为for与其后的循环体语句合起来作为一条完整的语句。for语句中的表达式1只执行一次。不要再for语句中随意加分号。

for语句中三个表达式和循环体语句的含义和功能:表达式1:初值表达式,对循环变量赋初值,从而指定循环的起点。表达式2:条件表达式,给出循环条件,通常判断循环变量是否超出循环的终点。表达式3:步长表达式,设置循环的步长,改变循环变量的值,从而可改变表达式2的结果。循环体语句:被反复执行的语句,只能是一条语句。

第四部分:

自学结果:通过学习C语言,对此有了更多,更深的理解,希望能在今后的学习里有更大进步!

转载于:https://www.cnblogs.com/lr86/p/5897739.html

你可能感兴趣的文章
安卓学习资料推荐-25
查看>>
Mysql数据库备份和还原常用的命令
查看>>
关于退出当前页面在火狐的一些问题
查看>>
【项目实施】项目考核标准
查看>>
spring-aop AnnotationAwareAspectJAutoProxyCreator类
查看>>
经典入门_排序
查看>>
Redis Cluster高可用集群在线迁移操作记录【转】
查看>>
二、spring中装配bean
查看>>
VIM工具
查看>>
javascript闭包
查看>>
@Column标记持久化详细说明
查看>>
创建本地yum软件源,为本地Package安装Cloudera Manager、Cloudera Hadoop及Impala做准备...
查看>>
mysql8.0.13下载与安装图文教程
查看>>
站立会议08(冲刺2)
查看>>
url查询参数解析
查看>>
http://coolshell.cn/articles/10910.html
查看>>
[转]jsbsim基础概念
查看>>
DIV和SPAN的区别
查看>>
第一次使用cnblogs
查看>>
C#语法糖之 session操作类 asp.net
查看>>