语言编码风格

打算重新学习一下编程语言,已C语言为例,本类文章主要记述学习过程。

C语言的编程风格,好的编程风格能让人一眼看明白代码的含义,并且让代码就像是艺术品一样精彩,一下为参考一下优秀的注释内容和代码内容来使自己的代码清晰易懂,便于维护


/***
*
*    这是一个事例程序,版权属于CC
*
*    使用数组的一个例子
*
***/
# include <stdio.h>

void main (void)
{
	while(1)
	{
		//做一个循环省的DOS窗口退出,定义一个数组变量和一个循环控制的变量
		int digit[10] ,a,b;
		char inputworld ;
		for (b=0; b<10 ; b++)
		{
			digit[b]=0;
		}
		while ( (inputworld = getchar () ) !='S' )
		{
			digit[inputworld-'0']++;    //这个不计算一下 就没有类型转换 不知道为啥
		}
		for (a=0; a<10 ; a++)
		{
			printf("%1d:%4d\n",a , digit[a]);
		}
		printf("\n");
	}
}

/***
*
*    这是一个事例程序,版权属于CC
*
*    调用函数的一个例子
*
***/
# include <stdio.h>

int power (int a, int b);
void main (void)
{

		int a;
		for(a=0;a<10;a++)
		{
			printf("%2d:%32d\n",a,power(a,12));
		}
		while (1){}
}
int power (int a ,int b)
{
	long m ,z=1;
	if(b==1)
	{
		return 1;
	}
	else if (b==2)
	{
		return a*a;
	}
	else if (b==3)
	{
		return a*a*a ;
	}
	else //不知道直接这样效率高 还是 加上上面那三个货效率高
	{
		for(m=1 ; m<b ; m++)
		{
			z=z*a;
		}
	}
	return z;
}





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值