News:

The new Release 25.03 is out! You can download binaries for Windows and many major Linux distros here .

Main Menu

Please help us to see users in China

Started by yurec, August 18, 2010, 07:05:21 AM

Previous topic - Next topic

yurec

Version 10.05 rev 6283

Please help us to see users in China
Version 10.05 rev 6283
double
float
Problems

Single-step debug data like that
rain[0][1]8.09999999999999996
How to solve for the value of only 8.1


#include <stdio.h>
#include <stdlib.h>
#define MONTHS 12
#define YEARS 5
float nianrain(int Y,int M,float ra[Y][M]);
int main(void)
{
   double rain[YEARS][MONTHS] ={
                                     {10.1,8.1,6.8,4.2,2.1,1.8,0.2,0.3,1.1,2.3,6.1,7.4},
                                     {9.2,9.8,4.4,3.3,2.2,0.8,0.4,0.0,0.6,1.7,4.3,5.2},
                                     {6.6,5.5,3.8,2.8,1.8,0.2,0.0,0.0,0.0,1.3,2.6,4.2},
                                     {4.3,4.3,4.3,3.0,2.0,1.2,0.2,0.2,0.4,2.4,3.5,6.6},
                                     {8.5,8.2,1.2,1.6,2.4,0.0,5.2,0.9,0.3,0.9,1.4,7.3},
                                     };
   int year,month;
   float subtot,total;

   printf("Year\tRainFall(inches):\n");
   total = nianrain(YEARS,MONTHS,rain);
   printf("The yearly average is %.1f inches.\n\n",total/YEARS);

   //printf("Hello world!\n");
   return 0;

Jenna

It's not related to C::B in any way and therefore violating our forum rules.

Topic locked !