已采纳回答 / 慕莱坞9122859
因为int main()的括号中不能加任何表达式,这是定义,void main()和int main()是不一样的两种类型,void是空的意思,无返回值不加return 0;int表示整型,函数结束时需要加return 0才算完整
2017-10-26
已采纳回答 / 慕暖1
#include <stdio.h>float cost(input weight,input price){scanf("%f,%f\n",&weight,&price);float money;money=weight*price;printf("总价为:%.1f\n",money);return money;}int main(void){printf("总价格为:%.1f\n",cost(10,20);return 0;}<...code...>
2017-10-26
已采纳回答 / 慕粉15884614482
int =sum;是什么意思?int sum=0;是直接定义就赋值,如果是int sum;sum就不一定等于0;最好在定义的时候就赋值
2017-10-24
已采纳回答 / weibo_疼在骨子里的范儿_0
#include<stdio.h>int main(){int i,j,sum;sum=0;j=1;for(i=1;i<=100;i++){sum=sum+i*jj=j*-1;}printf("%d"sum);return 0;}
2017-10-23