C语言学习心得

文章讲述了作者在学习C语言一个学期后的感悟,强调了理解语言基础和大量练习的重要性。通过给出的代码示例,展示了如何运用if条件语句、switch语句和scanf函数处理日期问题,进一步说明在编程中既要掌握语法,也要提高编写代码的效率和准确性。
摘要由CSDN通过智能技术生成

C语言的学习转眼间也已经过了一个学期了,经过一个学期的学习,我对C语言的学习有了一些新的感悟。

C语言的学习最重要的是理解与练习的结合,既要在学习中理解各种格式与基础语法的用法,也要在日常的练习中提升自己写代码的速度与正确率以及对于写代码的熟练度。

就比如这个月份代码

#include<bits/stdc++.h>

using namespace std;

int main(){

int x,m,y;

scanf("%d%d",&x,&m);

if(y=(x%4==0&&x%100!=0)||(x%400==0)?1:0){

if(m==2){

printf("29");

}

}else{

switch(m){

case 1:{

printf("31");

break;

}

case 2:{

printf("28");

break;

}

case 3:{

printf("31");

break;

}

case 4:{

printf("30");

break;

}

case 5:{

printf("31");

break;

}

case 6:{

printf("30");

break;

}

case 7:{

printf("31");

break;

}

case 8:{

printf("31");

break;

}

case 9:{

printf("30");

break;

}

case 10:{

printf("31");

break;

}

case 11:{

printf("30");

break;

}

case 12:{

printf("31");

break;

}

}

}

return 0;

}

这个代码既需要能够理解 if switch if scanf 等基础语法的用法,又要能够熟练的编写代码,减少出现格式错误这种情况,使我们能够精确地进行编程。关于因此C语言的学习,我认为既要在学习时对各种语法语句进行一点的理解,也要在课余时进行足够的练习。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值