1 / 18
文档名称:

编码标准.ppt

格式:ppt   大小:750KB   页数:18页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

编码标准.ppt

上传人:changjinlai 2020/4/4 文件大小:750 KB

下载得到文件列表

编码标准.ppt

相关文档

文档介绍

文档介绍:SoftwareCodingStandard指导教师:李锋2006年度CodingStandardCorrectCodingQualityCodingCodingStandardfloatb,c[10];voidabc(void){floatzongfen=0;intd;for(d=0;d<10;d++){if(c[d]>0)zongfen+=c[b];b=zongfen/10;}CodingStandard#defineSTUDENT_NUM10//学生总数floatfAvgScore;//平均分floatfScore[STUDENT_NUM];//分数/*平均分计算函数*/voidAvgScore(void){inti;floattotal_score=0;//总分for(i=0;i<STUDENT_NUM;i++){//累加计算总分if(fScore[i]>0)//遇到负分,记为0分total_score+=fScore[i];}//计算平均分if(STUDENT_NUM>0)fAvgScore=total_score/STUDENT_NUM;}ount{lassba{publicfinalstaticStringcurr="dollars";publicvoiddep(inti){bal+=i;}publicvoidwit(inti){bal-=i;}publicStringget(){(bal)+""+curr;}privateintbal;};}ount{publicfinalstaticStringCURRENCY=“$";publicvoiddeposit(intamount){_balance+=amount;}publicvoidwithdraw(intamount){_balance-=amount;}publicStringgetBalance(){(_balance)+""+CURRENCY;}privateint_balance;}CodingStandardCorrectCoding---syntaxrule,pletedQualityCoding--CodingStandardCodingStandardPreventError(减少错误)FacilitateCollaboration(团队协作)EasyCodeMaintenance(便于代码维护)CodingStandardNameStandard(命名标准)标识符的命名要清晰、明了,有明确含义。使用完整的单词或大家基本可以理解的缩写,避免使人产生误解。标识符应当采用英文单词或其组合,切忌使用汉语拼音来命名。坏的命名:inta/Age1/XueshengAge; 好的命名:intStudentAge;;全局变量以首字母大写方式命名(骆驼式);定义类型和宏定义常数以大写字母命名;变量的作用域越大,它的名字所带有的信息就应该越多。局部变量:intstudent_age;全局变量:intStudentAge;宏定义常数:#defineSTUDENT_NUM10类型定义:typedefINT16Sint;测试工具 ---C++TESTFormatStandard(格式标准)for(i=1;i<n;i++){if(IsTop(i)){StudentNumber=1;…….}}