C Primer Plus6-13
来源:互联网 发布:广告投放算法 编辑:程序博客网 时间:2024/06/08 09:36
/*13.编写一个程序,创建两个 8 元素的 double 数组,使用一个循环来让用户键入第一个数组的 8个元素的值。程序把第二个数组的元素设置为第一个数组元素的累积和。例如,第二个数组的第 4 个元素应该等于第一个数组的前 4 个元素的和,第二个数组的第 5 个元素应该等于第一个数组的前 5 个元素的和(使用嵌套循环可以做到这一点。不过利用第二个数组的第 5 个元素等于第二个数组的第 4 个元素加上第一个数组的第 5 个元素这一事实,可以避免嵌套而只使用单个循环来完成这个任务)。最后,使用一个循环来显示两个数组中的内容,第一个数组在一行中显示,而第二个数组中的每个元素在第一个数组的对应元素之下进行显示。*/#include<stdio.h>#include<stdlib.h>int main() { int i; double num1[8], sum[8]; printf("Please input 8 numbers:"); for (i = 1; i <= 8; i++) scanf("%lf", &num1[i-1]); sum[0] = num1[0]; for (i = 1; i < 8; i++) sum[i] = sum[i-1] + num1[i]; for (i = 0; i < 17; i++) { if (i < 8) printf("%7.2lf ", num1[i]); else if(i == 8) printf("\n"); else printf("%7.2lf ", sum[i-9]); } printf("\n"); system("pause"); return 0; }
0 0
- C Primer Plus6-13
- C Primer Plus6-1
- C Primer Plus6-2
- C Primer Plus6-3
- C Primer Plus6-4
- C Primer Plus6-5
- C Primer Plus6-6
- C Primer Plus6-7
- C Primer Plus6-8
- C Primer Plus6-9
- C Primer Plus6-10
- C Primer Plus6-11
- C Primer Plus6-12
- C Primer Plus6-14
- C Primer Plus6-15
- C Primer Plus6-16
- 《C++primer Plus6》第五章学习笔记(一)
- 《C++Primer Plus6》(1~4章)复习总结(三)
- maven 入门
- C语言 数组
- 【React Native开发】React Native移植原生Android项目(4)
- linux VLAN配置(vconfig)
- Android JSON解析库的使用
- C Primer Plus6-13
- 实现图片和绝对布局的自适应
- 控制硬加速 hardwareAccelerated 3.0才有
- C Primer Plus6-14
- 2--mysql学习笔记
- vb sendmessage 详解
- angular 之表单验证
- C Primer Plus6-15
- CENTOS6.5添加JAVA环境变量