正在加载图片...
计 算 维数组示例 机 程 序 输入一个含有12个浮点数的一维数组,分别计算数 设组中所有正数与所有负数的和 计 基 include< stdio. h> 础ntmi0 实际为数组元素遍历问题:使用 循环,从头至尾搜索整个数组 float data[12]: float result1=0.0, result2=0.0 数组经常与循环联系 int i. 在一起,这是因为数 printf("Pleaseinput 12 floats:"; 组下标的变化与循环 for(i=0;i<12;计+) scanf(%of,&tlil;控制变量是一致的 for(i=0;i<12;i++) if(datai]>0.0) result1+=datalil; else result2+=datalil: printf("Positives: %ofnNegatives: %fn,result1, result2), return O: 清华大学计算中心 http://learn.tsinghua.edu.cn 6清华大学计算中心 http://learn.tsinghua.edu.cn 6 计 算 机 程 序 设 计 基 础 一维数组示例一 • 输入一个含有12个浮点数的一维数组,分别计算数 组中所有正数与所有负数的和 #include <stdio.h> int main() { float data[12]; float result1 = 0.0, result2 = 0.0; int i; printf(“Please input 12 floats:\n“); for(i = 0; i < 12; i++) scanf(“%f“, &data[i]); for(i = 0; i < 12; i++){ if(data[i] > 0.0) result1 += data[i]; else result2 += data[i]; } printf(“Positives: %f\nNegatives: %f\n“, result1, result2); return 0; } 实际为数组元素遍历问题:使用 循环,从头至尾搜索整个数组 数组经常与循环联系 在一起,这是因为数 组下标的变化与循环 控制变量是一致的
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有