已采纳回答 / 小肠杆君
你确定你的代码能正常运行?在你定义函数cost()时,就是错误的。首先是返回值不对,你的返回值是double类型的,但是你没有使用返回值修饰符,所以默认的是int型。其次,函数的参数列表里面是形参列表,需要给定数据类型,你这里只有形参名,没有形参类型。<...code...>针对你的代码进行了稍微的排版。
2015-03-25
注释里说的不清不楚,开始我也不懂,我觉得应该这样注释:....{int sum,num;//定义两个变量,一个表示数值变化,一个表示已求和
....{sum+=num;//计算每次循环值的和
}
}
....{sum+=num;//计算每次循环值的和
}
}
2015-03-24
#include <stdio.h>
int main()
{
int i,sum=0;
i=1;
while(i<=100) //循环条件应该是什么呢?
{
sum=sum+i;
i++;
}
printf("100以内所有整数之和为:%d\n", sum);
return 0;
}
int main()
{
int i,sum=0;
i=1;
while(i<=100) //循环条件应该是什么呢?
{
sum=sum+i;
i++;
}
printf("100以内所有整数之和为:%d\n", sum);
return 0;
}
2015-03-24