当前位置: 首页 > news >正文

学习c语言第17天 循环语句while和getchar的应用

在while循环中使用break可以终止循环,continue是跳过本次循环的后面部分再次进入循环

#include<stdio.h> int main() { int i=1; while(i<=10) { i++; if(5==i)//当i=5时跳过了打印,所以5不会被打印 continue: printf("%d\n",i); } return 0; }

输入代码的顺序不一样,结果也不一样。如果i++放置在continue后输出的结果就有1了,所以每次要理清逻辑顺序。

getchar清理缓冲区,相当于拿走剩下的东西

int ch=0;

while((ch=getchar())!='\n')//把scanf拿走后剩余的部分到\n拿走

{;}

http://www.jsqmd.com/news/847555/

相关文章:

  • 【亲测门店】绍兴新昌、嵊州吊车租赁,实践分享哪家最靠谱
  • 3D打印聚乙烯醇/海藻酸钠(PVA/SA_打印水凝胶的应用
  • 告别混乱!手把手教你用Python整理RAF-DB人脸表情数据集(附完整代码)
  • Tina Linux音频开发全攻略:从ALSA驱动到GStreamer应用实战
  • 音乐格式转换困局:如何让网易云NCM文件在其他设备自由播放?
  • Prefill vs Decode 核心对比!!
  • 2026年京东客服外包公司排名前五专业深度测评权威发布! - 羊城派
  • GB28181实战:手把手教你用C#/Python调用设备信息查询接口(附完整代码)
  • 【医疗AI搜索权威报告】:Perplexity医院查询准确率仅68.3%——基于全国127家三甲医院POC实测
  • 被论文格式逼到崩溃?Paperxie 智能排版,一键搞定 4000 + 高校格式规范
  • Linux端口暴露审计排查方法
  • pyttsx3 完整使用说明:让Python开口说话
  • 号易一级代理注册方法公布:填写官方邀请码88000注册开通一级代理 - 流量卡代理招商
  • 自制2纳秒快速边沿脉冲发生器:高速电路设计与PCB布局实战
  • 2026年大流量店铺客服外包公司排名前五权威测评! - 羊城派
  • ARM服务器上跑老项目?手把手教你给Ubuntu 22.04装上缺失的libssl1.1
  • 2026年GEO优化实测对比:内容策略与搜索权重表现 - 羊城派
  • 别再只用videojs-contrib-hls了!2024年Vue3+Video.js播放m3u8的新姿势(附完整代码)
  • 2026最新复盘:多类目代运营服务商竞品差异化分析 - 羊城派
  • Ansible自动化管理Crontab:告别手动运维,实现定时任务即代码
  • 5MB超轻量中文字体:WenQuanYi Micro Hei 完整安装与优化指南
  • m4s-converter完整教程:B站缓存视频永久保存终极指南
  • 从功能到情感:如何将电路设计转化为有温度的创意表达
  • AI Agent 项目学习笔记(四):多轮对话与 ChatMemory 机制
  • 别再手动转格式了!用Python脚本批量把SolidWorks图纸转成STEP/PDF(附完整代码)
  • 2026年GEO优化合规测评:内容策略与排名表现 - 羊城派
  • 安装claude code+deepseek+vscode-windows
  • 创业方向指南:2026年AI Agent领域的黄金赛道
  • 【Linux】环境配置
  • 2026年GEO优化合规测评:内容权重策略排名 - 羊城派