C语言中的缩进规律.doc

C语言中的缩进规律.doc

ID:50824049

大小:38.45 KB

页数:3页

时间:2020-03-15

C语言中的缩进规律.doc_第1页
C语言中的缩进规律.doc_第2页
C语言中的缩进规律.doc_第3页
资源描述:

《C语言中的缩进规律.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言中的缩进规律(本文的总结可能有错漏之处,敬请原谅。)缩进一般要2到4个空格。什么情况下应该缩进呢,下面进行概括:首先,极力建议将花括号单独写成一行。(1)花括号:花括号的正面和花括号的前一行对齐,反面和正面对齐,花括号内部所有语句缩进。花括号反面之后的第一行和花括号反面对齐。(2)for语句:for语句后面的第一行假如不是花括号,则for后面第一行要缩进。若是花括号则按上述第(1)条处理。(特别注意:两个for连着写的时候第二个for也要缩进,原因同上。)(3)选择语句:选择语句后面的第一行假如是花括号则按上述第(1)条处理,否则选择语句后面的第一

2、行要缩进。(if和else以及switch后面都按这个规则处理。)可以看看下面这个程序的缩进风格。(不用去理解代码的功能和求解目标,只要理解代码的格式就OK啦。)#include#definemaxN80intn,e;//n个顶点和e条边的图boola[maxN][maxN]={false};//表示无向图的邻接矩阵intx[maxN]={0},c=0;//表示当前解和当前解的顶点数intbestx[maxN]={0},bestc=0;//表示当前已经寻到的最优解和最优解的顶点数。inttotal=0,b[500][maxN]={0};

3、voidbacktrace(inti);voidoutput();intmain(){intu,v;inti;//scanf("%d%d",&n,&e);n=5;e=7;if(n>maxN

4、

5、e>n*(n-1)/2){//做简单的输入错误预防printf("输入的数据不正确!");return0;}/*for(i=0;i

6、[4]=a[4][0]=true;a[1][2]=a[2][1]=true;a[1][4]=a[4][1]=true;a[2][4]=a[4][2]=true;a[3][4]=a[4][3]=true;backtrace(0);output();return0;}voidbacktrace(inti){boolok=true;intj;if(i>=n){if(c>=bestc){if(c>bestc){total=0;for(j=0;j

7、0;j=bestc){//进入右子树x[i]=0;backtrace(i+1);}}voidoutput(){inti,j;printf("total=%dbestc:%d",total,bestc);for(i=0;i

8、otal;i++){for(j=0;j

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。