C语言学习(第三天)

文章讲述了C语言入门实例,包括华氏度转摄氏度的计算,以及演示了如何使用int、float和double类型,以及自由落体问题的简单解决方案,强调了代码注释和数学库函数pow的使用。适合高中生学习但对大学生来说可能超纲,预告了后续内容将更深入。
摘要由CSDN通过智能技术生成

今天接着学C语言,今天是第二章第二节

第一个例题,华氏度转摄氏度。

#include<stdio.h>
int main(void)
{
	double C, F;
	printf("Enter F:");
	scanf("%lf", &F);
	C = 5*(F-32)/9;
	printf("F = %f\n", C);
	return 0;
 } 

每行代码后面一点要记得打逗号,我经常忘

还有就是int是整型,就是int后面的变量只能存整数,如果是小数的话,会直接取整数部分,直接去掉小数。要存小数的话可以用float和double来定义变量。

下一题,计算物体自由下落的距离:一个物体从100米的高空自由落下,求它在前3秒内下落的垂直距离。设重力加速度为10m/s2。试编写相应程序。

#include<stdio.h>
int main(void)
{
	int g, t, h;
	g = 10;
	t = 3;
	h = g*t*t/2;
	printf("h = %d\n",h);
	return 0;
 } 

当然,也可以是g乘t的平方,但是这个就要调用系统函数库中函数了,就像下面这样:

#include<stdio.h>
#include<math.h>         /*调用函数之前要声明*/
int main(void)
{
	int g, t, h;
	g = 10;
	t = 3;
	h = g*pow(t,2)/2;
	printf("h = %d\n",h);
	return 0;
 } 

pow(m,n)代表的是m的n次方,记得再开头声明。

这些内容对于高中生来说或许比较少,但是对应大学生来说已经严重超标了,明天继续。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值