我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

基础c语言问题:我输入字母就直接输出无用数字,怎么解决(求指教)

int main()
{
int i;
float donation, amount=0, number=0;

for(i=0;i<1000;i++)
{

scanf_s("%f", &donation);
amount = amount + donation;
number++;
if (amount > +1000) break;

}
printf("总捐款:%f\n", amount);
printf("总捐款人数:%f\n", number);
return 0;
}

你为什么输入字母?你这里scanf_s("%f", &donation);只能输入数字啊

近期文章

  • Let's play UNO 怎么实现呢
  • Farey Sequence Again 程序编写的法则
  • Surprising Strings 的代码的编写
  • Falling Ice 实现的过程
  • Dominos 2 怎么来实现的
  • 求助!!怎么把这段JS代码转换成JQuery
  • Logo 2 C语言
  • Zerg Rush!!! 编写的思路
  • Colliding Traffic 代码实现
  • The Two Note Rag 实现的过程
  • Area of Polycubes 立方体的问题
  • Equilibrium Mobile
  • Proving Equivalences 编写的思想
  • 远程的oracle数据库,localhost.localdomain这个机器占用链接数较多如何解决
  • 求教计算机硬件课设电梯设计问题。(TPC-ZK-II实验平台)
  • Disgruntled Judge C语言的编写
  • Easy Climb 的实现的问题
  • Matchsticks 火柴棒的问题
  • Sculpture 是怎么解答的
  • Videopoker 的问题的极大

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华