C语言,求任意两数相乘的积!

#include"stdio.h"main(){floata,b,s;printf("intputa,b\n");scanf("%f\n,%f",&a,&b);s=a*b... #include "stdio.h"
main()
{
float a,b,s;
printf("intput a,b\n");
scanf("%f\n,%f",&a,&b);
s=a*b;
printf("s=%f\n",&s);
system("pause");
}
运行的结果是零,请详细指导一下,我才刚学的哈~~~
展开
 我来答
7764sky
2010-08-09 · TA获得超过2616个赞
知道大有可为答主
回答量:1245
采纳率:0%
帮助的人:1421万
展开全部
#include "stdio.h"
main()
{
float a,b,s;
printf("intput a,b\n");
scanf("%f\n,%f",&a,&b);
s=a*b;
printf("s=%f\n",s);
system("pause");
}
printf是没有&的啦 你笔误了哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ddd585e
2010-08-09
知道答主
回答量:22
采纳率:0%
帮助的人:20.3万
展开全部
#include "stdio.h"
main()
{
float a,b,s;
printf("intput a,b\n");
scanf("%f%f",&a,&b);
s=a*b;
printf("s=%f\n",s);
system("pause");
}
这样就对了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
栋玉蓉弓琴
2019-10-03 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.2万
采纳率:26%
帮助的人:996万
展开全部
思路:double类型的范围:
-1.7*10(-308)~1.7*10(308),如果两个数的乘积不超过这样的精度,可以直接使用*符号进行运算。
参考代码:
#include
int main()
{
double a,b;
scanf("%lf%lf",&a,&b);
printf("%.2lf",a*b); //保留两位小数
return 0;
}
/*
运行结果:
1205 5985
7211925.00
*/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式