编写程序 分别使用输入 输出 求平均值函数
来源:互联网 发布:php cookies管理系统 编辑:程序博客网 时间:2024/05/17 08:54
#include<iostream>
#include<cctype>
using namespace std;
const int SIZE = 10;
struct GOLF
{
char name[SIZE];
float grade;
};
void init_array(GOLF *str);
void print_array_name(GOLF str);
void print_array_grade(GOLF str);
void average(GOLF *str, int number);
int main(void)
{
GOLF *p = new GOLF[SIZE];
char ch;
int i = 0;
int m = 0;
cout << "please a char Y/y continue and now you can input " << SIZE-i << " data:";
while(cin>>ch && ('Y' == ch || ch =='y')&&i < SIZE)
{
cout << "Enter a name and the grade:";
init_array(&p[i]);
++i;
cout <<"You can input " << SIZE - i << " data:" << "Continue: (Y or n)" ;
}
m = i;
average(p, m);
m = 0;
while (m < i)
{
print_array_name(p[m]);
++m;
}
cout << endl;
m = 0;
while (m < i)
{
print_array_grade(p[m]);
++m;
}
delete[] p;
cin.get();
cin.get();
return 0;
}
void init_array(GOLF *str)
{
cin >> str->name >> str->grade;
}
void print_array_name(GOLF str)
{
cout << str.name << "\t";
}
void print_array_grade(GOLF str)
{
cout << str.grade << "\t";
}
void average(GOLF *str, int number)
{
float num = 0;
for (int i = 0;i < number;++i)
num += str[i].grade;
cout << number << " number" << endl;
cout << "avarage = " << num / number << endl;
}
0 0
- 编写程序 分别使用输入 输出 求平均值函数
- 使用MySQL中的AVG函数求平均值
- 输入数据,求平均值,输出比平均值大的数据和位置,并统计个数。
- 1.编写一个简单的C语言程序:根据输入的两个整数求平均值并且在终端输出,通过gcc编译器得到它的汇编程序文件。 2.编写一个C语言程序:打印输出所有“水仙花数”,用gdb调试程序(给出步骤)。所谓“
- 堆的使用,输入数组个数和元素,求平均值
- 求平均值函数
- 编写一个求n个数的平均值及最小值的程序。要求:程序执行时,用户先由键盘输入n的值,之后输入n个数,最后,程序显示平均值和最小值。
- 求平均值输入-1结束
- 输入几个数求平均值
- 使用可变参数,实现函数,求函数参数的平均值
- 使用可变参数,实现函数,求函数参数的平均值
- c语言编写从键盘上任意输入10个数,分别统计出输入的偶数或奇数分别的平均值
- 编写函数,分别求两个整数的最大公约数和最小公倍数.
- 使用可变参数列表实现求平均值的函数
- 任意输入10个数字,以从小到大输出,并求他们的平均值
- python求平均值小程序
- Matlab求平均值函数mean
- 输入10 个数据,输出平均值及大于平均值得数
- unity制作体积光实现丁达尔效应
- linux I2c设备注册
- 自定义竖直方向的seekbar(一)
- 数据库分表
- 内存优化--图片优化
- 编写程序 分别使用输入 输出 求平均值函数
- android最火的开源项目
- Android自定义控件---打造不一样的FlowLayout
- 排序算法之堆排序
- 自定义组合控件
- 微信中长按弹出菜单(2)实现了功能
- 在Java程序中打log
- ajax
- 学习笔记之重写原型