菜鸟求解一道题

sunshixu 2009-12-07 02:02:46
Two variables, num and cost have been declared and given values: num is an integer and cost is a double. Write a single statement that outputs num and cost to standard output. Print both values (num first, then cost), separated by a space on a single line that is terminated with a newline character. Do not output any thing else.
两个变量,数量和成本已经宣布与给定值:num是一个整数和成本是增加一倍。写一个声明,产出的数量和费用标准输出。打印这两个值(招先,然后费用),由一个单一行与一个换行符终止空格分开。不输出任何事情。
...全文
101 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tmdiloveu 2011-10-08
  • 打赏
  • 举报
回复
請教 printf("\n%d %lf\n",num,cost);
為何要在%d前面加入\n , %d %f中間一定要有空格嗎
mstlq 2009-12-07
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 selooloo 的回复:]
printf("\n%d %lf\n",num,cost);
cost is a double
[/Quote]
printf函数中
%f就是double……
%lf是未定义行为,慎用……

不过在scanf中
%lf和%f确实有着double还是float的区别……
selooloo 2009-12-07
  • 打赏
  • 举报
回复
printf("\n%d %lf\n",num,cost);
cost is a double
mstlq 2009-12-07
  • 打赏
  • 举报
回复
看汉语看呆了……

还是看英文明白题意的……
mstlq 2009-12-07
  • 打赏
  • 举报
回复
printf("%d %f\n",num,cost);
sduxiaoxiang 2009-12-07
  • 打赏
  • 举报
回复
自己翻译个。。。这翻译牛气了
z569362161 2009-12-07
  • 打赏
  • 举报
回复
什么意思?数量和成本已经宣布与给定值
num是一个整数和成本是增加一倍?????更不明白。


printf("");
sduxiaoxiang 2009-12-07
  • 打赏
  • 举报
回复
printf("%d %f",num,cost);

69,373

社区成员

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

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