3-4 连续正整数的和
#include<stdio.h> int main() { int start,i,j,num,sum; scanf("%d",&num); for(start=1;start<=(num/2+1);start++) { sum=0; for(i=start;i<=(num/2+1);i++) { sum=sum+i; if(sum>num) { break; } if(sum==num) { printf("%d=",num); for(j=start;j<i;j++) { printf("%d+",j); } printf("%d\n",i); return 0; } } } printf("No Answer\n"); return 0; }