方方啊喂 2021-09-14 12:43 采纳率: 71.4%
浏览 56
已结题

程序能运行却被网站判错误

img

img


为啥这道题我的程序是可以运行的,但就是判我错了,是我没审清题还是逻辑错了,求大佬指教

  • 写回答

1条回答 默认 最新

  • 关注

    你不觉得你的读取顺序和标准输入顺序是反过来的么..
    scanf里面两个参数读入顺序调换一下再跑试试
    网站是先输入下界再输入上界,你现在的代码是要先输入100后输入1才成功运行的
    而且原文的要求是输入不定数量的多行输入,对于每一行输入都要有一个对应的输出,输出之间用空行分割
    原文中示例输入是
    1
    100
    就是说输入了两个数,一个是1,一个是100
    你的输出应为
    1

    5050
    逻辑是对读入的1,求1!,输出,输出空行,对读入的100,计算100!,输出,没有更多输入,结束输出
    而且题目不一定只输入两个数字,而是会有不定长度的输入,有可能输入三个,有可能是100个,所以你要用循环去读取输入,而不是使用%d%d一次性读取
    有帮助望采纳

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月22日
  • 已采纳回答 9月14日
  • 创建了问题 9月14日

悬赏问题

  • ¥15 12864只亮屏 不显示汉字
  • ¥20 三极管1000倍放大电路
  • ¥15 vscode报错如何解决
  • ¥15 前端vue CryptoJS Aes CBC加密后端java解密
  • ¥15 python随机森林对两个excel表格读取,shap报错
  • ¥15 基于STM32心率血氧监测(OLED显示)相关代码运行成功后烧录成功OLED显示屏不显示的原因是什么
  • ¥100 X轴为分离变量(因子变量),如何控制X轴每个分类变量的长度。
  • ¥30 求给定范围的全体素数p的(p-2)/p的连乘积值
  • ¥15 VFP如何使用阿里TTS实现文字转语音?
  • ¥100 需要跳转番茄畅听app的adb命令