换个角度看代码!

       偶然听到一个问题:程序员只需要学精一门比较好还是多学几门课程比较好?    我觉得这个问题是有答案的,首先得专精一门吧,等到自己学好一门课程以后,再学习其他语言应该是比较简单了,毕竟语言都是相通的!主要是学习编程的前两年一定要耐得住寂寞,在刚开始学编程的时候是真的需要学习很多东西,每天都需要对着电脑坚持练习代码这样才能学的比较好!

    让两个数互换的代码:        理解:可以把参数a,b看成两个杯子,数值就是杯子里的水,如何才能让杯子里的两杯水换过来呢!问题就解决了,第一次才发现代码也可以这么玩儿!

方法一:   中间变量法   
int a=2 ,b=3, c;
a=c;          //先a的值给c
a=b;         //把b的值给a
b=c;         //把c(a)的值给b
printf:("%d%d\n",a,b);
方法二:自身转换法
int a ,b;
a+=b;         //先把两数之和存到a中。
b=a-b;       //此时两数之和减去b是等于a的,输入给b.
a=a-b;       //此时b是等于原来的a的,用两数之和减去原来的a自然等于b了,输入给a。
printf("%d%d\n",a,b);

    注意: scanf();语句中,里面最好不要添加换行符,要不会是结果难以运行出来!

       c语言没有类(class)

 

posted @ 2018-03-16 16:04  yhc99  阅读(165)  评论(0编辑  收藏  举报