c语言 求救~~!!!

main()
{
int a,b,c,s,y;
long int j;
float t,p;
printf("输入A和B的值\n");
scanf("%d%d",&a,&b);
s=a+b;
c=a-b;
j=a*b;
t=a/b;
y=a%b;
p=(a+b)/2;
printf("和s=%d\n差c=%d\n积j=%ld\n商t=%f\n余y=%d\n平均p=%f\n",s,c,j,t,y,p);

}
这个没有头就运行不了
main()
{
float x,y,z,s,t,a;
printf("分别输入X,Y,Z\n");
scanf("%f%f%f",&x,&y,&z);
s=x+y+z;t=x*y*z;a=(x+y+z)/3;
printf("s=%f\n""t=%f\n""a=%f\n",s,t,a);
}
这个怎么就可以呢

第1个回答  2011-03-07
int main()
{int s,i,j,k;
scanf("输入1个3位数:",&s);
printf("水仙花数是:");
for(s=100;s<1000;s++)
{i=s/100.0;
j=(s-i*100)/10.0;
k=s-i*100-10*j;
if(s==i*i*i+j*j*j+k*k*k)
printf("%4d",s); /*直接%d输出所有数连一起加个4 3位数输出有个空格*/
}
printf("\n");
return 0;
}
第2个回答  2011-03-07
头文件?你要说什么?什么编译环境下的?追问

#include 没有这个那个就错误了,而为什么另外一个却可以??

本回答被提问者采纳
第3个回答  2011-03-07
请问你指的头是什么?头文件吗?追问

#include

第4个回答  2011-03-07
第一个的a,b是int,当a/b时就不能得到需要的float型,

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网