早教吧作业答案频道 -->其他-->
scanf用法问题,你的弟弟刚做完了“100以内数的加减法”这部分的作业,请你帮他检查一下.每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负整数
题目详情
scanf用法问题,
你的弟弟刚做完了“100以内数的加减法”这部分的作业,请你帮他检查一下.每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,可能是不超过200的非负整数,也可能是单个字符"?",表示他不会算.
输入
输入文件包含不超过100行,以文件结束符结尾.每行包含一道题目,格式保证符合上述规定,且不包含任何空白字符.输入的所有整数均不含前导0.
输出
输出仅一行,包含一个非负整数,即弟弟答对的题目数量.
#include
int main() {
char s[99];
int a,b,c,n = 0;
while(scanf("%s",&s) == 1) {
if(sscanf(s,"%d+%d=%d",&a,&b,&c) == 3 && a+b==c) n++;
if(sscanf(s,"%d-%d=%d",&a,&b,&c) == 3 && a-b==c) n++;
}
printf("%d\n",n);
return 0;
}
scanf("%s",&s)与scanf("%s",s)没区别么?我试了2个都可以通过.
if(sscanf(s,"%d+%d=%d",&a,&b,&c)中sscanf后面的参数加个s是干什么?
你的弟弟刚做完了“100以内数的加减法”这部分的作业,请你帮他检查一下.每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,可能是不超过200的非负整数,也可能是单个字符"?",表示他不会算.
输入
输入文件包含不超过100行,以文件结束符结尾.每行包含一道题目,格式保证符合上述规定,且不包含任何空白字符.输入的所有整数均不含前导0.
输出
输出仅一行,包含一个非负整数,即弟弟答对的题目数量.
#include
int main() {
char s[99];
int a,b,c,n = 0;
while(scanf("%s",&s) == 1) {
if(sscanf(s,"%d+%d=%d",&a,&b,&c) == 3 && a+b==c) n++;
if(sscanf(s,"%d-%d=%d",&a,&b,&c) == 3 && a-b==c) n++;
}
printf("%d\n",n);
return 0;
}
scanf("%s",&s)与scanf("%s",s)没区别么?我试了2个都可以通过.
if(sscanf(s,"%d+%d=%d",&a,&b,&c)中sscanf后面的参数加个s是干什么?
▼优质解答
答案和解析
scanf("%s", &s)与scanf("%s", s) 的区别在于取地址"&"符号,因为你的输入格式控制是%s字符串,因为字符串的存储方式有些特殊,即值与地址相同,所以是否加&影响不大
至于sscanf函数,应该不同于scanf函数,你可以查找相关的函数库手册,应该有详细的介绍
至于sscanf函数,应该不同于scanf函数,你可以查找相关的函数库手册,应该有详细的介绍
看了 scanf用法问题,你的弟弟...的网友还看了以下:
帮我代入数字解答,S侧=chS侧=πdhS侧=2πrhS表=2πrh+πr²×2S表=πdh+π( 2020-04-12 …
单位领导让你负责组织一次“读一本好书”的活动,你怎么做?参考答案 2020-05-17 …
请用指定词语完成句子!我是留学生!你尽量容易写好吗?请你回答,1.他为人一向傲慢,自负,()(架子 2020-07-07 …
请算出√[17-12√2]+√[3-2√2]+√[3+2√2]的值,并证明你的答案是正确的.我觉得 2020-07-09 …
24台2MW的发电机大概是个什么概念如题大概可以以怎么概念形容通俗些.一楼那个你当我s*b阿乘法谁不 2020-11-01 …
问.10道单选题目10道单选题目,把你的答案和解释打出来,我们交流交流我手头上没正确答案,兑一兑吧, 2020-11-01 …
下面几道题怎么写?儿童的负重最好不要超过体重的3/20.如果长期背负过重物体,会导致腰痛及背痛.(1 2020-12-02 …
3x+2y+z=52x+y-3z=1上面方程组值为非负数S-3x+2y-7z求S的取值范围说不全的请 2020-12-31 …
早晨你面带微笑走进校园,如果你身高1.7m,站在竖直放置的整容镜前,你在镜中的像高是m,当你以1m/ 2021-01-16 …
您好请您帮我回答个问题感激不尽一个以S开头的单词它是可以有很多同义词的很常用这是从sily里面的S后 2021-01-25 …