User forums > Help
Please help us to see users in China
(1/1)
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
--- Code: ---#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;
--- End code ---
Jenna:
It's not related to C::B in any way and therefore violating our forum rules.
Topic locked !
Navigation
[0] Message Index
Go to full version