A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 道本真   /  2014-7-15 23:23  /  3624 人查看  /  25 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

像JAVA之类的高级语言, 函数都可以接受多个参数, 并且是不确定个数的, 或者你可以考虑用一个大的数组把这些数字保存进行再进行运行, 是可以实现的
回复 使用道具 举报
自己多去琢磨
回复 使用道具 举报
好多高手啊,我是小白就不献丑了:#
回复 使用道具 举报
和楼主程序差不多,少几行代码,版主能否给加个分?{:3_64:}
  1. #include <stdio.h>

  2. int main()
  3. {
  4.         int num;
  5.         long sum = 0;
  6.         int count = 0;
  7.         printf("输入一个正整数(输入负数结束):");
  8.         scanf("%d", &num);
  9.         while (num >= 0)
  10.         {
  11.                 ++count;
  12.                 sum += num;
  13.                 printf("sum = %d, avg = %.2f\n", sum, (float)sum / count);
  14.                 printf("输入一个正整数(输入负数结束):");
  15.                 scanf("%d", &num);
  16.         }
  17.         return 0;
  18. }
复制代码



回复 使用道具 举报

一一起加油~~~
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马