当前位置: 首页> 聚焦 > 正文

【全球新要闻】c语言中sscanf函数-sscanf函数的用法

时间:2023-07-04 10:53:12 来源:互联网


【资料图】

1、1234567891011121314151617181920212223#include#includeintmain(){intcount,total,num;charstr[200];char*s;while(gets(str)!=NULL) //遇到EOF停止{count=total=0;s=strtok(str,"");while(s!=NULL&&sscanf(s,"%d",&num)){total+=num;count++;s=strtok(NULL,"");}printf("%d%d",count,total);}return0;}这个问题的关键就是sscanf每次读一个,而且不知道两个数之间空白字符的数目。

2、所以这里用strtok,strtok用法可以参见百度百科,就是用来分割字符串的,在这里用它来跳过空白字符和前一个已经读过的数。

本文到此分享完毕,希望对大家有所帮助。

标签:

上一篇:滚动:华宝股份涨超8%,农业ETF(516550)盘中溢价丨ETF观察

下一篇:最后一页

X 关闭

X 关闭

求学助医
  • 网络问诊不靠谱?医生建议网络看病需谨慎

  • 上海发放的中药防疫干预汤药如何服用?专家解答来了