C语言学习(第四天)

文章讲述了C语言中的if-else语句及其用法,通过实例演示了条件判断对代码逻辑的影响。同时,通过代码示例强调了坚持编程的重要性,即使每天进步微小,也能积累显著成果。
摘要由CSDN通过智能技术生成

今天接着学第二章第3节。今天开始学习if-else语句,上来就是一个分段函数:

#include<stdio.h>
int main(void)
{
	double x, y;
	printf("Enter x(x>=0):\n");
	scanf("%lf", &x);
	if(x<=15){
		y = 4*x/3;
	}else{
		y = 2.5*x-10.5;
	}
	printf("y=f(%f)= %.2f\n",x ,y);
	return 0; 
 } 

%lf对应的是六位小数,然后是%.2f是代表保留两位小数,但是没有四舍五入,是直接取的小数点的后面两个数字,%.几f就是保留几位小数。

今天学了一个特别重要的语句if-else,标准格式为:

if(条件){
  语句1;
}else{
  语句2;
}

条件为真,执行语句1,条件为假,执行语句2。

还有这个东西,我懒得一个一个敲,但是感觉挺重要的。

然后,接着敲。

NND,敲个代码,这个书还个我整个鸡汤。他真的,我哭死。

#include <stdio.h>
#include <math.h>
int main(void)
{
	int day;
	double factor, initial, result;
	printf("Enter initial:");
	scanf("%lf",&initial);
	printf("Enter factor:");
	scanf("%lf",&factor);
	printf("Enter day:");
	scanf("%d", &day);
	result = initial*pow(1+factor, day);
	printf("result = %.2f\n", result);
	return 0;
}

当你依次输入1.0,0.01,365,并运行程序之后,你会发现,一年365天,如果第一天的能力值基数是1.0,每天努力提高1%,一年下来的能力值将提高37倍,这就是坚持的力量。我们也不妨看看放任的结果,如果其他数据不变,但是每天退步1%,看看一年后能力值还剩下0.03。

由上面这个代码我想到一个道理,就是只要我们每天坚持敲几个代码,一年之后你就能聪明“绝顶”了,哈哈。开玩笑的,还不至于秃的这么快。

接着做下一道题,

这个题很简单,反正记得前面是什么顺序,后面就是什么顺序就行了。

今天就到这里吧,敲不动了,明天继续敲,嘿嘿。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值