c语言中可以对程序进行注释,注释部分如果占多行,必须以什么开始

c语言中可以对程序进行注释,注释部分如果占多行,必须以什么开始,第1张

注释内容开始。

关于程序中注释书写格式

1程序文件注释:

放在程序名称空间引用(using SystemIO;)的上面,主要写公司的版权、文件创建的时间、文件的主要内容、文件的名字、文件的创建标识(创建人姓名)、文件修改的时间、文件修改时的修改标识(修改人姓名)、文件修改的修改原因等(详情见文档后备注示例);

2类的作用注释:

放在类(类、接口、枚举、结构体)的声明上方,主要描述类的作用。

如果类的结构比较复杂,也应该添加类的使用示例和类的流程(其它特点)

3、类的私有全局重要变量注释:

放在类的全局变量声明上方,主要需要注释通过命名不能正确理解的全局私有或公有(包含受保护等)变量。如果是object(特殊数组等)型变量,内部使用时结构比较复杂或有规定,需要简要的说明一下内部结构。

4、类的属性的注释:

放在类的属性声明上方,简要说明属性的类型和主要作用。

5、类的公有方法的注释:

主要说明方法的作用,方法各参数的意义和要求,方法的返回值及各种可能的返回值的特殊意义,方法可能会产生的异常,如果需要,则可以写出方法的使用示例;

6、类的私有方法或重要算法的注释:

除了需要说明公有方法所要求的之外,如果算法、数学运算比较复杂,需要写出算法或数学方法的理论过程或推导过程;如果算法比较长,要尽可能的细分成逻辑块,并填写适当的注释;对于方法中的重要变量也要添加适当的注释,特别是对方法的结果或方法某一段的结果的方法内部不易理解的变量要添加合适的注释;对于特别复杂(重要)的方法,要添加适当的流程图或文档,给以充分的文字、图解等说明;

7、文件、类或类的方法修改后的注释的变更:

对于对文件或类(包括接口、枚举、结构体)或类的方法修改后,要添加修改后的相注释,要写清修改的时间、修改标识(修改人姓名)、修改的原因等一切必要的信息和一切必要变更的信息(类、方法的流程);

15写出下列程序的运行结果:____3 4______。 main() //C语言主函数 { int n; //定义变量n For(n=3; n<=10; n++) //从n=3开始,做一个循环,每次n加1,n>10时结束循环 { if(n%5= =0)break; // 如果n除以5余0,就退出for循环 Printf(“%d”,n); } } //打印n16. main() { inta=10,b=4,c=3; 定义a,b,c并赋予初始值 if (a<b) a=b; a小于b,就把b值赋予a if (a<c) a=c; a小于c就把c值赋予a printf(“%d,%d,%d”,a,b,c);} 打印a,b,c新的值运行结果为:____10,4,3___________。17 main( ){ int y=9; 定义整型变量y,并赋予初值9, for (;y>0;y--) 循环开始,每次循环y减1,到y=0时结束 if (y%3= = 0){printf (“%d”,--y);continue;} 如果y除以3余数为零,y先自减1,之后打印y,接着进入下次循环运行结果为:_____8 5 2___________。 18 main(){ int x,y; 定义整型变量x,y for (y=1,x=1;y<=50;y++) 初始值y=1,x=1,开始循环,每次循环结束y加1,y>50结束循环

{ if (x>=10) break; 如果x>=10结束循环 if (x%2= =1) { x+=5;continue;} 如果x除以2余1,x自加5,继续下次循环 x-=3; } x自减3 printf (“%d”,y);} 打印y运行结果为:_____1 2 3 4 5 ___________。 19 main(){ static inta[][3]={9,7,5,3,1,2,4,6,8}; 定义局部静态整型二维数组a,第二维长度为3,并赋予初始值 inti,j,s1=0,s2=0; 定义整形变量i,j,s1,s2,赋予s1,s2初始值0 for (i=0;i<3;i++) 外层for循环3次,循环变量为i for (j=0;j<3;j++) 内层for循环3次,循环变量为y { if (i= =j )s1=s1+a[i][j]; 如果i=j,就把数组中a[i][j]元素的值加入s1,

if (i+j= =2) s2=s2+a[i][j]; 如果i+j==2,就把数组中a[i][j]元素的值加入s2

} printf (“%d\n%d\n”,s1,s2);} 打印s1,s2运行结果为:18

10____________。20 intfac(int n) 定义返回整型数的fac函数,参数为整型数n {static int f=1; 定义静态整型数f,并赋予初始值1 f=fn; return(f);} 计算f和参数n的乘积并赋予f,返回fmain(){int i; 定义整型变量i for (i=1;i<=5;i++) 从i=1开始,循环5次,每次循环后i自加1 printf (“%d!=%d\n”,i,fac(i));} 运行结果为:1!=1

2!=2

3!=6

4!=24

5!=120___。

#include<iostreamh>//输入输出流头文件

int &f(int &i)//定义一个函数 参数类型是引用类型 返回类型也是引用类型,所以参数和返回的实际都是引用的同一个变量

{

i+=10;

return i;

}

void main()

{

int k=0;

int &m=f(k);//k的值增加10, m是对k 的引用

cout<<k<<endl;//输出10

m=20;//因为m是对k的引用,所以这里修改k 的值为20

cout<<k<<endl;//输出20

}

以上就是关于c语言中可以对程序进行注释,注释部分如果占多行,必须以什么开始全部的内容,包括:c语言中可以对程序进行注释,注释部分如果占多行,必须以什么开始、(入门级)C语言程序 看不懂,求详细每行注释、c语言,给程序注释,10行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9834930.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存