用c 语言编写程序时,应该特别注意格式,否则会影响可读性对吗?

 我来答
第一碗羊杂割
2015-07-10 · TA获得超过6146个赞
知道大有可为答主
回答量:1107
采纳率:80%
帮助的人:567万
展开全部

影响可读性肯定是有的,比如同样一段简单的代码

#include <stdio.h>

int main() {
    int i;
    for (i = 0; i < 10; i++) {
        printf("%d\n", i);
    }
    return 0;
}

肯定会比

#include<stdio.h>
int main(){int i;for(i=0;i<10;i++){printf("%d\n",i);}return 0;}

要易读得多。


不过要说特别注意,倒也不一定。C 语言不像 Python 一样,是一门特别讲究格式的语言,Python 是靠缩进来区分区块的,所以如果你每行的缩进有问题,解释器是会报错的,这就要求你必须严格遵循缩进规则。而 C 是靠分号来区分行,大括号来区分区块的,所以只要你的分号和大括号加对地方,编译器是不会在意代码格式的。因此每年都会有国际C语言混乱代码大赛(IOCCC),专门看谁能写出最混乱的代码,比如图示这段代码,但它能顺利通过编译。



所以影响可读性是肯定的,但要说特别注意格式,C 语言还不至于。不过平常最好还是严格遵循格式,不要图省事,养成良好的习惯。

梦祥影视
2015-07-10 · 每天更新大量好看的视频
梦祥影视
采纳数:132 获赞数:201

向TA提问 私信TA
展开全部
额 应该不能把 就是不好看把
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式