第一次来,顺便问个问题,谢谢!

pitney 2004-03-30 10:38:24
main()
{int i;
double xx[10];
for(i=0;i<10;i++)
{scanf("%f",&xx[i]);
printf("%f",xx[i]);}
}
/* 为什么得不出正确的答案,是不是double型的不用“%f”表示?可我记得老师是这么说的呀?不解中。。*/
...全文
21 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jack_wq 2004-03-30
  • 打赏
  • 举报
回复
{scanf("%lf",&xx[i]);
printf("%lf",xx[i]);}

要得出什么答案?
DragonBill 2004-03-30
  • 打赏
  • 举报
回复
scanf("%lf",&xx[i]);
langjifengyu 2004-03-30
  • 打赏
  • 举报
回复
第一次听说DOUBLE还有长的
你要得出什么结果啊
在线的话告诉我
yonyon 2004-03-30
  • 打赏
  • 举报
回复
uupp
zouxueping 2004-03-30
  • 打赏
  • 举报
回复
double型数据输入请用scanf("%lf",&xx[i]);
xiaoshi0 2004-03-30
  • 打赏
  • 举报
回复
晕,应该得解呀!
fzhsun 2004-03-30
  • 打赏
  • 举报
回复
scanf("%lf",&xx[i]);
printf("%lf",xx[i]);
talkingmute 2004-03-30
  • 打赏
  • 举报
回复
浮点数分单精度和双精度的!
FoxMix 2004-03-30
  • 打赏
  • 举报
回复
正确的因该是如下:
{
int i;
double xx[10];
for(i=0;i<10;i++)
{
scanf("%lf\n",&xx[i]);//f是表示单精度,lf是双精度
printf("%lf\n",xx[i]);//f是表示单精度,lf是双精度
}

}
但是我不知道你要实现什么功能?

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧