基于visual Studio2013解决C语言竞赛题之1004平均值

时间:2021-08-27 06:50:30
基于visual Studio2013解决C语言竞赛题之1004平均值

题目

基于visual Studio2013解决C语言竞赛题之1004平均值

解决代码及点评


/************************************************************************/
/* 4. 编一个程序,把一批非零整数中的偶数、奇数的平均值分别计算出来。用零作为终止标记
*/
/************************************************************************/
#include <stdio.h>
#include <stdlib.h>
void main()
{ int a=-1;
float OddSum=0;
int Oddnum=0;
float DSum=0;
int Dnum=0; while (a!=0)
{
scanf_s("%d",&a); // 从键盘中获取数据并处理
if (a==0) // 如果用户输入是0,则结束处理
{
break;
}
else
{
if (a%2)//如果是基数,则计数做累加
{
Oddnum++;
OddSum+=a;
}
else// 如果是偶数,则偶数做累加
{
Dnum++;
DSum+=a;
}
}
}
// 打印基数和偶数的结果
printf("偶数的个数是%d偶数的平均数是%f\n",Dnum,DSum/Dnum);
printf("奇数的个数是%d奇数的平均数是%f\n",Oddnum,OddSum/Oddnum);
system("pause");
}

代码编译以及运行

由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:

1)新建工程

基于visual Studio2013解决C语言竞赛题之1004平均值

2)选择工程

基于visual Studio2013解决C语言竞赛题之1004平均值

3)创建完工程如下图:

基于visual Studio2013解决C语言竞赛题之1004平均值

4)增加文件,右键点击项目

基于visual Studio2013解决C语言竞赛题之1004平均值

5)在弹出菜单里做以下选择

基于visual Studio2013解决C语言竞赛题之1004平均值

6)添加文件

基于visual Studio2013解决C语言竞赛题之1004平均值

7)拷贝代码与运行

基于visual Studio2013解决C语言竞赛题之1004平均值

程序运行结果

基于visual Studio2013解决C语言竞赛题之1004平均值

代码下载

http://download.csdn.net/detail/yincheng01/6681845

解压密码:c.itcast.cn