m0_73396645 2022-09-22 18:56 采纳率: 50%
浏览 32

scanf()!=EOF 请问键盘上输入什么才能导致循环停止

#include<stdio.h>
int main()
{
int maxnum = 0;
int num = 0;
while (scanf("%d", &num) != EOF) //读到结尾停止读取
{ if (num > maxnum) //判断是否为最大值
maxnum = num;
}
printf("%d\n", maxnum);
return 0;
}

  • 写回答

2条回答 默认 最新

  • 快乐鹦鹉 2022-09-22 19:01
    关注

    组合键,CTRL+Z,然后再回车

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 9月22日

悬赏问题

  • ¥15 泥浆密度沿着管路的长度方向在不断变化,如何来表示泥浆密度随管路的变化
  • ¥15 关于#人工智能#的问题:(2)设计一个GUI,允许语音和文本实现谣言的检测
  • ¥50 请教 麒麟系统挂载怎么安装
  • ¥15 如何在ns3中实现路径的自由切换
  • ¥20 SpringBoot+Vue3
  • ¥15 IT从业者的调查问卷
  • ¥65 LineageOs-21.0系统编译问题
  • ¥30 关于#c++#的问题,请各位专家解答!
  • ¥15 App的会员连续扣费
  • ¥15 不同数据类型的特征融合应该怎么做