• 关于代码测试方面的一些想法和感悟


    今天又学习了一些关于代码测试和代码规范方面的东西,感觉挺受用的,写一下我的感悟。以下是我今天弄的小代码:

     1 #include<iostream>
     2 using namespace std;
     3 int largest(int list[],int lenth){
     4     int i,max=list[0];
     5     if(list==NULL||lenth==0){
     6         cout<<"空输入无效"<<endl;
     7         return 0;
     8     }
     9     for(i=0;i<=(lenth-1);i++){
    10         if(list[i]>max){
    11             max=list[i];
    12         }
    13     }
    14     return max;
    15 }
    16 void main(){
    17     int num[5];
    18     int k=0;
    19     cout<<"please enter your numbers:"<<endl;
    20     do{
    21     cin>>num[k];
    22     k++;
    23     }while(k<5);
    24     cout<<"the max is: "<<largest(num,k)<<endl;
    25 }

    这几行代码感触最深的是5,6两行。这两行是在后来加上的,是对极端条件测试后加上的。代码的健康程度很大程度上和这些小的细节有关额。

    不管怎样一定要慢慢养成这种习惯,这种代码习惯。

  • 相关阅读:
    [SDOI2009]HH的项链
    [PA2010]Riddle
    纪念品
    [Code+#4]最短路
    [JSOI2007]文本生成器
    绝世好题
    一个输入框提示列表效果
    iGOOGLE分栏
    获取图片地址然后显示在input中
    网页配色工具。
  • 原文地址:https://www.cnblogs.com/stduyangbo/p/3579176.html
Copyright © 2020-2023  润新知