⑴ c语言注释缩进问题
就像是这样,每一句注释都和前一句的缩进相同就是了,但是完全没有必要这样写
如果短的话注释在描述内容后面就行了。
⑵ C语言程序设计中的程序书写时的向右缩进和空格的标准是什么啊平时不都是这样写的吗 #includ
是否有缩进都不影响程序的功能,只是为了增强代码的可读性,缩进可根据个人需要自行编辑。
⑶ 用c 语言编写程序时,应该特别注意格式,否则会影响可读性对吗
影响可读性肯定是有的,比如同样一段简单的代码
#include<stdio.h>
intmain(){
inti;
for(i=0;i<10;i++){
printf("%d ",i);
}
return0;
}
肯定会比
#include<stdio.h>
intmain(){inti;for(i=0;i<10;i++){printf("%d ",i);}return0;}
要易读得多。
不过要说特别注意,倒也不一定。C 语言不像 Python 一样,是一门特别讲究格式的语言,Python 是靠缩进来区分区块的,所以如果你每行的缩进有问题,解释器是会报错的,这就要求你必须严格遵循缩进规则。而 C 是靠分号来区分行,大括号来区分区块的,所以只要你的分号和大括号加对地方,编译器是不会在意代码格式的。因此每年都会有国际C语言混乱代码大赛(IOCCC),专门看谁能写出最混乱的代码,比如图示这段代码,但它能顺利通过编译。
所以影响可读性是肯定的,但要说特别注意格式,C 语言还不至于。不过平常最好还是严格遵循格式,不要图省事,养成良好的习惯。
⑷ C语言程序设计基础概念
1.1 C语言的特点
C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特点。下面是C语言的主要特点:
(1)语言简洁、紧凑,并且使用方便、灵活;
(2)运算符丰富;
(3)数据结构丰富;
(4)具有结构化的控制语句;
(5)语法限制不太严格,使程序设计比较自由;
(6)C语言允许用户直接访问物理地址,能进行位(bit)操作,可以直接对硬件进行操作。
1.2 源程序的书写规则
C语言的书写规则。C语言书写格式自由,一行内可以写几个语句,一个语句也可以分写在多行上。C程序没有行号,每个语句和数据定义的最后必须有一个分号。C语言中分号是语句中不可少的.,即使是程序中的最后一个语句也应该包含分号。C语言中的注释可以用〃/*〃用〃*/〃结束,注释可以在任何允许插入空格符地方插入。C语言中注释不允许嵌套,注释可以用西文,也可以用中文。
1.3 C语言的风格
由于C语言对语法限制不太严格,为了保证程序的准确性和可读性,建议在书写程序采用阶梯缩进格式。也就是按如下格式书写C语言程序:
**********;
*****()
{
**********;
********;
{
******;
……
}
*********;
}
概括起来,C语言程序具有如下的风格:
①C语言程序的函数具体模块结构风格,使得程序整体结构清晰、层次清楚,为模块化程序设计提供了强有力的支持。
②C语言的源程序的扩展名都是.C。
③C语言中的注释格式为:
/*注释内容*/
/与*之间不允许有空格,注释部分允许出现在程序中的任何位置。
④C语言中的所有语句都必须以分号“;”结束。
⑸ c程序在书写时,有严格的缩进要求吗
不会,一般跟缩进没什么关系。
⑹ C语言for后面的大括号是否需要缩进
不需要。
更多C语言教程
⑺ c语言中的缩进的是什么意思
c语言中的缩进的是代码与页面边缘的距离,这样可以提高代码的可读性。
缩排是一种缩进的排版方式。当连续两行中,后一行在逻辑上是出于下层,则后一行首字符应当比前一行推后几个字符位置,一般是4字节。
缩进程序化设计的规范化的一种形式,是格式问题,不缩进不影响程序的编译与运行。缩进的好处在于使代码条理清晰易于阅读,便于理解程序结构,过程。
(7)c语言缩进严格吗扩展阅读
1、第二个return a 缩进了2格,没有顶格写
if(a>b)
return a;
如果写成
if( a > b)
return a;
2、缩进,例:
for(i = 0; i < student_num; i++);
{ if((score[i] >= 0) && (score[i]) <= 100)
total_score += score[i];
else
printf(" error! score[%d] = %d ", i, score[i]);
}
⑻ 用C语言编程时,对每行程序前的空格有什么要求不使用空格行不行
可以不使用空格。
其实一般来说,用的不是空格,而是Tab这个键。为了使程序易于阅读,修改等,使用这种缩进形式使程序更加直观。例如各个{}的对应,各个函数的位置等等,可以一目了然.很多编辑器还提供对不同变量,保留字的着色.都是为了清晰好看.
就像看小说,都有目录,各个章节的题头,每一段开头空两格,这些格式.如果全部都使用一种字体,没有排版,一气印出来,看起来是不是会很不方便呢?
有一些语言对于缩进是有要求的,比如python.
⑼ 在c语言中,编程规范里面中的代码缩进,代码缩进统一为4个字符是什么意思不采用空格键,而用Tab键
首先,Tab和空格不是一个东西,系统识别是两个不同的内容。
有的文本编辑器,如sublime text, 默认设置Tab等于4个空格,所以按Tab就出来4个空格。
当然,你要不嫌烦,也可以按4次空格。
Tab制表符可以快速上下行对齐,所以一般用Tab,例如,上一行这个字符到下一个字符中间有3个空格,这时候你按Tab键输出的就不是4个空格,而是3个空格,刚好与上一行字符对齐。
C是根据{ }和 ; 来区分代码块,而代码缩进是便于程序员阅读代码,与注释一样,程序运行时不在乎这些东西。
另,python是根据缩进来区分代码块的,所以python要严格缩进。