中易网

为什么执行c语言编程时停止工作

答案:5  悬赏:50  
解决时间 2021-01-13 19:17
  • 提问者网友:且恨且铭记
  • 2021-01-13 14:34
为什么执行c语言编程时停止工作
最佳答案
  • 二级知识专家网友:轻雾山林
  • 2021-01-13 16:14
你的scanf语句应该改为scanf("%lf",&N);
这里有两个问题,第一个是N是double类型,对应输入输出是%lf的格式,%d是整形输出
第二个是输入语句的“%lf”是输出格式,&N是输入对应的变量,中间需要用,分开,不能写在一起;
其次,你的printf("IMul=%d\n",iMul);也要该做%lf,请参考。
全部回答
  • 1楼网友:迷人又混蛋
  • 2021-01-13 20:46
不解释
  • 2楼网友:轮獄道
  • 2021-01-13 19:12
要把%d改为%f
把i>=N 改为 i<=N
  • 3楼网友:妄饮晩冬酒
  • 2021-01-13 18:09
scanf 函数追问改好了之后 总是输出的是零?追答while i<=n追问还是零
  • 4楼网友:迷人又混蛋
  • 2021-01-13 17:15
scanf("%d", &N);
...while(i<=N)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息