hdu1001
来源:互联网 发布:xtw100编程器 最新软件 编辑:程序博客网 时间:2024/05/17 00:14
这个题主要注意输出格式,同样用了scanf函数返回值。
我用的for循环求和,其实也可以直接用求和公式n*(n+1)/2,也就不需要自定义函数。
数组从0开始。
a[m++]=Sum(n) 突然想起可以这样使用更简便。
将a[]定义为外部变量存储在静态数据区,因此定义的数组下标可以取很大。
程序如下:
#include<stdio.h>int Sum(int i);int a[10000];int main(){ int n,m,b; m = 0; while (scanf_s("%d", &n) != EOF) a[m++] = Sum(n); for (b = 0; b <= (m - 2);b++) printf("%d\n\n", a[b]); printf("%d\n\n", a[m-1]); return 0;}int Sum(int i){ int j,sum; sum = 0; for (j = 0; j <= i; j++) sum = sum + j; return sum;}
0 0
- HDU1001
- hdu1001
- HDU1001
- hdu1001
- HDU1001
- HDU1001
- hdu1001
- HDU1001
- HDU1001
- HDU1001
- hdu1001
- HDU1001
- HDU1001
- 【20131201】HDU1001
- hdu1001 a+b
- HDU1001 Sum Problem
- hdu1001 Sum Problem
- hdu1001 - Sum Problem
- 51单片机中断处理函数能否影响全局变量
- 见微知著,以小“控”大的三极管(三)
- hibernate回滚
- java 追加文件
- CentOS7 增加tomcat 启动,停止,使用systemctl进行配置
- hdu1001
- 人品计算机控制台1.0版本
- uva 10132 File Fragmentation
- Android 退出程序
- SDUT月赛
- JS DOM事件处理程序
- Social Network 社交网络分析
- 最终幻想14钓鱼辅助脚本(非外挂)
- 14周(多课程成绩表)