C 寻找和最大的子序列

#include <stdio.h>
 #include <stdlib.h>
 
 main(){
     char ch;
     int num[5];
     int i=0;
     for(;i<5;i++){
         scanf("%d",&num[i]);//注意 对于scanf中没有指定字符如何间隔
         //默认是 回车 或 空格 或TAB 输入时用,分隔是不行的
     }
     /*for(i=0;i<5;i++){
         printf("%d ",num[i]);
     }*/
     int sum=0;
     int zhengSum=0;
     for(i=0;i<5;i++){
         sum+=num[i];
         if(zhengSum+num[i]>zhengSum){
             zhengSum+=num[i];
 
         }
 
     }
 }

 

posted @ 2013-03-15 13:30  cart55free99  阅读(150)  评论(0编辑  收藏  举报