最新回答 / 没有感情的歌者
定义i,j 是定义两个循环变量, i++和j++ 都表示变量自增1;单打一行printf("\n") 是像表示 进行换行、 \n 是一个转义符 ;*\n 不能为 表达式 这样写没有意义。
2019-12-25
最赞回答 / 精慕门8345806
根据(n+1)天计算n天的桃子数量;列方程num(n)/2 - 1 = num(n+1);所以num(n)= [num(n+1)+1]*2 num即为调用的函数。
2019-12-24
最新回答 / 慕盖茨4444243
代码中错误已加粗标注,也就是两个括号的事#include <stdio.h>int main(){ double arr[]={1.78,1.77,1.82,1.79,1.85,1.75,1.86,1.77,1.81,1.80}; int i,j; printf("\n************排队前*************\n"); for(i=0;i<10;i++) { if(i!=9) printf("%.2f ",arr[i]...
2019-12-24
已采纳回答 / 慕丝7166217
void printLine前可以不用extern定义,函数名前不加extern系统默认认为是外部函数,另外这里有其他文件用到了此函数哦,你看代码框顶部还有个text.c,这里面的say函数调用了printLine()函数,
2019-12-24
已采纳回答 / 慕丝7166217
hello.c中的第二行#include"text.c"【引用了一次文件了】) 再看一下第九行使用函数say();会再次【调用text.c】 ,所以就变成了重复调用text.c这时系统就会报错。可以把#include"text.c"就对了
2019-12-24
最赞回答 / 蝴蝶蓝兰
void函数中可以有执行代码块,但是不能有返回值,另void函数中如果有return语句,该语句只能起到结束函数运行的功能。其格式为:return;void函数中可以有执行代码块,但是不能有返回值,另void函数中如果有return语句,该语句只能起到结束函数运行的功能。其格式为:return;(请仔细看上一章)
2019-12-24