C语言中scanf("%d",&n)输入123a输出n时为什么时123? scanf("%d",&n)输入123a输出n时为什么时123?... scanf("%d",&n)输入123a输出n时为什么时123? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 scanf 搜索资料 1个回答 #合辑# 面试问优缺点怎么回答最加分? White_MouseYBZ 2017-08-23 · TA获得超过4万个赞 知道大有可为答主 回答量:2.1万 采纳率:82% 帮助的人:6574万 我也去答题访问个人页 关注 展开全部 得好好看看scanf函数中格式化控制字符串"%d"之类的功能,不同字符串不仅功能各异而且细节差别很大……"%d"的执行过程是跳过准空格(' '、'\t'、'\n'等),然后只接收数字,一旦遇到非数字字符,就认为输入完毕,将前面的连续数字(若是多个数字的话)转换成int十进制数值赋给对应的变量,而将后面的非数字字符遗留在输入缓冲区里。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言入门基础知识每天免费网上学习c语言入门基础知识免费网上学习c语言入门基础知识,国内讲师机构专业授课,适合从基础学习,挑战从入门到熟练运用,海量c语言入门基础知识学习 从入门到编程技术高超 C语言编程能力快速提升www.huke88.com广告 其他类似问题 2020-03-11 15 有输入语句:scanf("a=%d,b=%d,c=%d",&a,&b,&c);为使变量a的 6 2023-04-17 scanf("%6.3f",&a),输入123456 2019-08-06 c语言中scanf("%d%*c", &n);是什么意思 56 2020-05-23 c语言 scanf("%d",&a);输入字符为什么会进入死循环? 6 2012-03-23 scanf("%c",&c); scanf("%d",&i); scanf("%s",&m); printf("%c,%d,%s\n",c,i,m); 2 2019-12-18 c语言中scanf("%d%*c", &n);是什么意思 2013-12-08 c语言中关于字符的输入输出问题。 我想知道输入scanf("%c",a[i]);和scanf("% 2016-02-18 C语言中 scanf("%d %d",&m,&n); if (m==n==0) XXXXXXX 然而当我输入0 0时 不会执行XXXX 更多类似问题 > 为你推荐: