小编Jes*_*sse的帖子

C中的二维数组

所以,这个节目应该从Auburn的足球赛季中获取统计数据并计算每场比赛和整个赛季的平均值,并将它们打印在屏幕上的图表中.我以为我已经想到了这一点,但在尝试编译时我一直遇到错误.我确定我也错过了其他一些东西,但是一旦我得到程序编译并给我结果,我应该想出来.如果我的老师决定教课,我可能会知道发生了什么.任何帮助将不胜感激.

以下是我得到的一些错误:

错误:预期')'在'''令牌之前 - 这显示在我的所有compAvg函数上.

错误:在']'标记之前的预期表达式 - 这一个出现在numGames = getStats行.

错误:函数"分析"的参数太少

错误:'numGames'在这里未声明(不在函数中) - 这出现在void分析函数中,我猜它与最后一个错误有关.

错误:下标值既不是数组也不是指针 - 这是我的第一个第二个printf行

#include <stdio.h> 
#include <math.h>

#define MAXGAMES 15
#define AUSTATS "auPass2010.txt"


int main() //main function
{
double date[MAXGAMES][2], oppName[MAXGAMES], inStats[MAXGAMES][4], outStats[MAXGAMES][3];       //declare variables
double avgCmp, avgAtt, avgYds, avgTD, avgPts;                                                                
int numGames=0, n=0,r,c;


int getStats(int date[][2], char oppName[], double inStats[][4]);//prototypes
void analysis( double inStats[][4], double outStats[][3], double numGames);
double compAvgCmp(stat[][], numGames);
double compAvgAtt(stat[][], numGames);
double compAvgYds(stat[][], numGames);
double compAvgTD(stat[][], numGames);
double compAvgPts(stat[][], numGames);

numGames = …
Run Code Online (Sandbox Code Playgroud)

c multidimensional-array

3
推荐指数
1
解决办法
301
查看次数

坚持初学者:C编程

我这个学期正在参加一个C编程课程,尽管没有达到先决条件,我还是允许注册.我以为我仍然可以处理它,但是现在我已经通过了不归路的点,我发现自己完全迷失了.

对于我目前的任务,我应该创建一个程序来执行一些简单的trig操作并显示结果.主要的想法是有一座建筑物,我站在一定距离之内.

对于A部分,我必须计算建筑物的高度,假设我站在离建筑物120米的位置,我看着顶部,同时我的头部以30度角(正/负3度)倾斜.

B部分,假设建筑高200英尺,我站在20英尺外.我倾向于看到顶部的角度是多少?

C部分,根据B部分的信息,从我的头到建筑物顶部的距离(斜边)有多远?

到目前为止,我写了这个:

    #include <stdio.h> 
    #include <math.h>
    #define MAX_ANGLE 33
    #define MIN_ANGLE 27
    #define DIST_A 120
    #define DIST_B 20
    #define HEIGHT_B 200
    #define PI 3.14159

    int main()
    (

    double MIN_ANGLE_R, MAX_ANGLE_R;

 MIN_ANGLE_R = MIN_ANGLE * (PI / 180);
 MAX_ANGLE_R = MAX_ANGLE * (PI / 180);
 min_height = DIST_A * tan(MIN_ANGLE);
 max_height = DIST_A * tan(MAX_ANGLE);
 angle = atan(HEIGHT_B/DIST_B)/(PI/180);
 hypotenuse = HEIGHT_B/tan(angle);

 printf ("The minimum height is %6.2f meters.\nThe maximum height is%6.2f meters.\n\n",min_height,max_height);
 printf ("The angle that youw …
Run Code Online (Sandbox Code Playgroud)

c programming-languages

2
推荐指数
1
解决办法
393
查看次数