• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
stdu_bo
博客园    首页    新随笔    联系   管理    订阅  订阅

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

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

 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两行。这两行是在后来加上的,是对极端条件测试后加上的。代码的健康程度很大程度上和这些小的细节有关额。

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

 

posted @ 2014-03-03 20:48  stdu_bo  阅读(257)  评论(1)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3