仍在尝试掌握如何组织语法。我有一个练习,我需要编写一个调用该函数的程序,并与用户进行一年的交互,并且总体是输出。我不确定自己是否走在正确的轨道上。
以下是我所拥有的:
/*Calculate Gotham's population*/
#include <stdio.h>
int get_population (int , double );
int main (void){
int t;
double population;
printf("Enter a year after 1990 > ");
scanf("%d", &t);
population = int get_population (t);
printf("Predicted Gotham City population for 2015 (in thousands):%f");
return 0;
}
int get_population (int t, double P){
double P = 52.966 + 2.184*t;
return P;
printf("Predicted Gotham City population for 2015 (in thousands):%d");
}
答案 0 :(得分:2)
方法<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="input-daterange input-group" id="datepicker">
<input type="text" class="input-sm form-control" name="start" />
<span class="input-group-addon">to</span>
<input type="text" class="input-sm form-control" name="end" />
</div>
中不需要两个参数。您只需要将get_population
传递给它,它应该返回计算的人口值。
同样调用该方法并将其返回值设置为变量也未正确完成。
year
方法中不需要printf
,因为它不会被执行,因为它将从之前的方法返回。
按以下方式更改您的代码。
get_population
答案 1 :(得分:1)
在另一个答案中已经解释了一些事情,这只是一种不同的方法。
带注释的原始代码:
"_rowId"
以下是我如何修复&#39;你的代码:
array_agg("data"."_rowId" ORDER BY "data"."_rowId")
如果您了解这些更改,可以尝试添加一些自动防故障测试,如果输入年份为&lt;可能会输出另一个文本。 1990。