导航:首页 > 编程知识 > 编程什么叫缩进

编程什么叫缩进

发布时间:2023-05-27 21:56:15

Ⅰ 关于编程的缩进问题

缩进(indent),一个保证代码整洁、层次清晰的主要手段。

请先看下面代码:

BOOL bTrue;

int nCount = 0;

for (int i=2; i<100; i ){

bTrue = TRUE;

for (int j=2; j if ( i%j == 0 ){

bTrue = FALSE;

break;}

if (bTrue)

nCount = i;

}

它们是做什么的?hehe....别耐着性子看了,浪费时间。他们就是找出2到99中的

所有素数,并求和。看看下面的代码是不是就一目了然了?

BOOL bTrue;
int nCount = 0;

for (int i=2; i<100; i )
{
bTrue = TRUE;
for (int j=2; j < i, j ++) {
if ( i%j == 0 )
{
bTrue = FALSE;
break;
}
}

if (bTrue)
nCount = i;
}

缩进的好处不言自明,现在开始,就让你的程序都缩进一下吧。那么怎样才能正确的使用缩进呢?
一般函数体、过程体、循环体(for,while,do)、条件判断体(if)和条件选择(switch,case,select)需要向内缩进一格,同层次的代码在同层次的缩进层上。这个并不难掌握,看几个sample就能领悟到了。
肯定会有人觉得缩进很麻烦,因为要按很多空格。如果用空格来缩进,确实很麻烦,而且反倒容易把程序搞乱,尽管许多高手也都这么做。正确的缩进,是使用"Tab"键。按一下Tab,立刻向里面缩进一格,按下BackSpace,就反缩进一格,非常方便。
这里提到的“一格”,用术语讲应该是“缩进宽度”,就是两层缩进之间距离的格数。大多数人的习惯把他设成4,不过许多开发环境的缺省设置是8。用8有些太浪费空间,建议把他改成4,或者是你自己习惯的宽度也行。
许多初学者常把Tab键看成若干个空格的组合,结果有时把自己搞得很糊涂。Tab就是Tab,是一个单独的字符,与空格没有任何干系(有些软件自动把Tab转成空格,那就另当别论了)。屏幕上的一行被平均分成若干块,块与块之间的交界点叫“制表位”,每个块的大小就是一个Tab宽度。每次按下Tab,他并不是向后移动一个Tab宽度,而是移动到下一个制表位。这里的好处与奥妙,你在使用中会体会到的。:-)
现在的许多开发环境、编辑软件都支持“自动缩进”,就是根据用户代码的输入,智能判断应该缩进还是反缩进,替用户完成调整缩进的工作,非常方便。
在注意试用缩进的同时,再注意功能块的划分,把不同的功能块之间用一个空行隔开,就更能使程序清晰、整齐。

Ⅱ VB编程中所提到的缩进规则是什么意思

vb6没有自动缩进规则,只有延续上行内容缩进 缩进是为了让你的程序代码结构清晰,便于阅读,在某些企业会严格要求程序员的代码质量,除了注释,缩进也占一部分 你可以在菜单 tools -- editor 中选中 Auto indent,实现缩进

Ⅲ 编程缩进式写法是什么意思

缩进式写法主要是为了编写程序编辑及查看方便,有层次感,每项功能分层次表述有助于检查和逻辑思考,这不影响程序的编译。

Ⅳ 在c语言中,编程规范里面中的代码缩进,代码缩进统一为4个字符是什么意思不采用空格键,而用Tab键

因为它们在大括号里面,表示同一层~缩进的话比较方便理解与阅读~

Ⅳ 为什么编程时要缩进

因为它们在大括号里面,表示同一层~缩进的话比较方便理解与阅读~

Ⅵ Python程序中,缩进表达所属关系,在缩进的前一行最后,需要使用符号

Python程序中,缩进表达所属关系,在缩进的前一行最后,需要使用英文冒号 : 符号。

缩进在python代码中的重要性,缩进不规范程序就不能运行。这也是python比其他编程语言简单的地方,用缩进来替代各种范围符号,可以减少了代码的输入,而缩进前一行则需要使用英文冒号来表示下方为需要缩进的的代码块,例如:

for i in range(1,20):

print i

with open ("a.txt") as f:

print f.readlines()

(6)编程什么叫缩进扩展阅读

python缩进非常重要,是用来界定代码块的,相当于其他编程语言里的大括号。

python中有时候会从别处复制粘贴案例代码,在本地运行后会报错,需要注意的是通常遇到的缩进错误有三种:

1、代码前后缩进量不一致

2、代码前后缩进符号不一致

3、tab与space混用

阅读全文

与编程什么叫缩进相关的资料

热点内容
桌面时钟程序 浏览:664
网络上不了网如何重拨 浏览:972
推广数据平台有哪些 浏览:292
怎么编程可以让单片机调灯 浏览:221
工行信用卡applepay不算提现吧 浏览:604
易付宝的支付密码 浏览:952
javaee5开发指南 浏览:265
qq存档文件 浏览:269
文件不受信任 浏览:721
魅族4636怎么设置网络 浏览:816
怎么知道网络商 浏览:629
卸载驱动显示找不到文件 浏览:66
编程抄码怎么找 浏览:29
pm编程用户定义怎么转换边界呢 浏览:262
如何建立在线编程课堂 浏览:386
开关灯一行四个代码在线制作 浏览:217
zkt打卡机的数据怎么导出 浏览:559
用手机微信发文件 浏览:909
苹果系统压缩文件 浏览:62
linux版本有什么不同 浏览:389

友情链接