选择结构之对比

程序一:
#include<stdio.h>
int main()
{
int year,leap;
printf(“enter year:”);
scanf("%d",&year);
if(year%40)
{
if (year%100!=0)
leap=1;
else
leap=0;
}
else
leap=1;
}
else
leap=0;
if(leap)
printf("%d is",year);
else
printf("%d is not “,year);
printf(“a leap year.\n”);
return 0;
}
程序二:
#include<stdio.h>
int main()
{
int year leap;
printf(“enter year:”);
scanf(”%d",&year);
if((year%4
0&&year%100!=0)||(year%400==0))
leap=1;
else
leap=0;
if(laep)
printf("%d is a leap year\n");
else
printf(%d is not a leap year\n");
return 0;
}
emmmm,作为一个优快云新手,今天我就来分享一下最近关于我学习C程序设计的收获以及感想吧,哈哈也许在这个哪哪都是大佬的世界里,我们这种菜鸡真的是不值得一提的啊,但是哩,作为一只有梦想的,渴望一天也能成为别人口中的那个大佬的弱鸡,我就得努力努力再努力了吧,每天进步一点点也是不错滴,好啦,接下来就进入我的主题喽!
可以说在进入大学专业之前我是从来就没有接触过编程所以学起来还是有点吃力哒,毕竟万事开头难嘛,只有一点点啃知识块,嗯昨天我看完了第四章关于选择结构程序设计,在这一章中,我学到了好几种选择结构:1 简单的if…else结构 。2 多个内嵌的if语句 。3 用switch语句实现多分支选择结构。以及运用关系运算符+表达式,逻辑运算符+表达式,条件运算符+表达式这三种知识对if条件进行判断,其中令我感想最为深刻的就是利用这种运算符以及表达式可以简化程序并且是程序更加通俗易懂,比如说以下一个题目:写一个程序,判断某一年是否为闰年!
对比一下以上两个程序,虽然说它们的作用都是一样的达到的结果也相同,但是呢,程序二看起来是是不是更加简洁明了一些呢,而且我认为从专业水平上来说也更加具有技术水平,所以说啊在以后的编程中我们不但需要熟练掌握更多的专业知识,更需要在适当的时候采用更加科学的方法使我们的程序更完美有技术含量!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值