![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
叶落西湘
爱技术,爱生活
展开
-
用C语言和JS分别实现“个税年度汇算清缴”计算
原创文章,转载请标明:https://blog.csdn.net/u013752202/article/details/1073471572019年4月开始实行个税改革,每年3-6月进行一次汇算清缴。个人所得税app上汇算清缴的计算你能看明白吗?既然大家都是程序员,那么自己用代码计算一遍吧!C语言版本:int main(int argc,char **argv){ float sum=300000,dec0=60000,dec1=15646.87,dec2=12000;原创 2020-07-14 20:57:54 · 288 阅读 · 0 评论 -
从快速排序看编程语言差别
转载请标明出处:https://blog.csdn.net/u013752202/article/details/106650671数不清的编程语言,数不清的语言特性,但万变不离其中,都能编程。下面分别用C/Python/JS/Shell四种语言来实现快速排序,孰优孰劣,看官自己评价。一、C语言版本首先编程语言老大哥C语言出场:#include <stdio.h>void printbuf(const char *tag,int *buf,int len){ pri原创 2020-06-09 20:59:19 · 252 阅读 · 0 评论 -
C运算符优先级歌
自创优先级歌,没实际含义但还顺口,有这神器,以后就不用再要麻烦度娘了吧。不喜勿喷!C运算符优先级歌组号括点后指标,([ ]、( )、.、->)负强自加自减好。(-、(强制转换)、++、--)星址非位反算长,(*、&、!、~、sizeof())算术除乘余多少。(/、*、%、+、-)左右移动不比较,(>)左右移动是最后一组算术运算符,不比较也暗含先算术运算后比较运算原创 2015-05-20 22:03:25 · 604 阅读 · 0 评论 -
C/C++二维数组的参数传递与二维指针
在进行函数参数传递的时候,常常需要把一组数据传递给函数,我们知道一维数组在进行函数参数传递的时候,以数组名作为形参就可以,因为数组名就表示该数组的首地址,在函数内部也直接可以用[]符号访问。那么二维数组的值该如何传递呢?其实它可以像一维数组那样以数组名作为形参和实参,也可以使用二级指针来进行传递,常用的方式如下:方法一:通过数组名传递这种方法第一维宽度可以省略,但必须指定第二维的宽度。原创 2015-11-06 23:06:06 · 18303 阅读 · 5 评论 -
史上最牛逼的程序-短小精悍
下面分享一个世界上最牛逼的程序,这个程序十分短小精悍,以至于它只由171行十六进制的机器码构成。虽然非常短小,但是实现的效果令人惊叹,下面是全部代码。下载链接:http://download.csdn.net/detail/u013752202/9274791 e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be原创 2015-11-16 23:35:36 · 5232 阅读 · 0 评论