问题七十七:等值首尾和。
来源:互联网 发布:澳大利亚导航软件中文 编辑:程序博客网 时间:2024/04/28 21:52
/* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * All rights reserved. * 文件名称: txt.c * 作 者: liuyongshui * 完成日期: 2013 年4 月24日 * 版 本 号: V1.0 */ #include <stdio.h>#include <stdlib.h>int main(){ int i;int j;int n;int count= 0;int sum[7]= {0};int total[7]= {0};int num[]= {3, 6, 2, 1, 4, 5, 2}; n=0;for(i=0; i<7; i++) //前面开始的和{ n+=num[i];sum[i]=n;} n=0;for(i=6; i>=0; i--) //后面开始的和{ n+=num[i];total[i]=n;} for(i=0; i<7; i++){ for(j=0; j<7; j++){ if(sum[i]==total[j]){ count++;}}}printf("数组num[]中有%d组 前置和等于后置和\n", count);return 0;}