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

中展建设股份有限公司网站官网设计公司

中展建设股份有限公司网站,官网设计公司,重庆网站关键词排名,wordpress问答系统C语言中 %* 的用法总结 一、scanf 中的 %* 作用:跳过输入字段,读取数据但不存储到变量。语法:%*[格式] 示例格式:%*d(跳过一个整数)、%*s(跳过一个字符串)。 适用场景:…

C语言中 %* 的用法总结

一、scanf 中的 %*
  • 作用跳过输入字段,读取数据但不存储到变量。
  • 语法%*[格式]
    • 示例格式%*d(跳过一个整数)、%*s(跳过一个字符串)。
  • 适用场景
    • 输入中有冗余字段(如日期中的“日”不需要)。
    • 处理复杂格式时忽略部分数据。
  • 示例
    int a, b;
    scanf("%d %*s %d", &a, &b); 
    // 输入 "42 Alice 99" → 存储 a=42, b=99,跳过 "Alice"
    

二、printf 中的 %*
  • 作用动态控制输出的宽度或精度(通过参数传递值)。
  • 语法
    格式符参数顺序作用
    %*d(宽度, 数值)按动态宽度输出整数
    %.*f(精度, 数值)按动态精度输出浮点数
    %*.*f(宽度, 精度, 数值)动态控制宽度和精度
  • 规则
    • 宽度不足:自动扩展,不截断数值。
    • 负宽度:表示左对齐(如 %-5d10 )。
  • 示例
    int width = 6, precision = 2;
    printf("|%*d|", width, 10);      // 输出 |    10|
    printf("|%.*f|", precision, 3.1415); // 输出 |3.14|
    printf("|%*.*f|", 6, 2, 3.1415); // 输出 |  3.14|
    

三、关键区别与易错点
场景scanf%*printf%*
核心作用跳过输入字段动态控制输出格式
参数顺序无需额外参数必须按顺序传参(如先宽度后值)
常见错误输入格式不匹配导致跳过失败参数顺序错误(如 %*d 写成 %d*
特殊符号负宽度表示左对齐(%-5d

四、记忆口诀
  • scanf*:读入数据跳过不留,省去变量不用愁。
  • printf*:宽度精度动态调,参数顺序别颠倒。

五、对比示例
函数代码输入/输出结果
scanfscanf("%d-%*d-%d", &a, &b);输入 2023-10-05a=2023, b=5
printfprintf("%*d", 5, 10);输出 10(宽度5)
printfprintf("%.*f", 2, 3.1415);输出3.14(精度2)

总结%*scanf 中是“跳过输入”,在 printf 中是“动态格式控制”。核心区别在于参数传递和作用方向(输入 vs 输出)!

http://www.dtcms.com/wzjs/284435.html

相关文章:

  • 网络求职做阿姨哪个网站好百度广告推广价格
  • 网站开发 cms北京搜索优化排名公司
  • python php 做网站关键词整站排名优化
  • 青岛网站推广优化公司郴州网站seo
  • 医院网站建设网站如何提高关键词搜索排名
  • 采用什么方法推广网站企点下载
  • 自己做网站需要学些什么万网域名注册官网
  • 网站建设和网站维护疫情排行榜最新消息
  • php做网站步骤描述建设一个网站的具体步骤
  • 代做毕设自己专门网站驻马店百度seo
  • 品牌设计师职业规划广州做seo整站优化公司
  • 菏泽做网站seo常见的优化技术
  • 现代网站建设seo快速排名点击
  • 官网网站建设公司网站设计公司多少钱
  • 网站开发工程师工作内容搜一搜排名点击软件
  • 网站做投票sem推广
  • 湖北网站建设公司公司网络营销实施计划
  • 深圳企业营销型网站2022拉人头最暴利的app
  • 营销网站的方法app推广渠道有哪些
  • 高水平的郑州网站建设app排名优化公司
  • 网站建设合同 下载制作网站的步骤是什么
  • 王店镇建设中心小学网站郑州网站推广培训
  • 网站建设seo优化的好处石家庄疫情防控最新政策
  • 航空港区发改委建设网站太原关键词排名提升
  • 同城免费发布信息网百中搜优化
  • 兰州网站建设哪家专业淘词神器
  • 专门做微信公众号的网站seo网络推广到底是做什么的
  • 用jsp做网站南京网站seo
  • 物流企业网站建设规划书seo推广公司
  • 哪家公司建网站最好百度竞价托管靠谱吗