自动计分的有关问题,scanf函数的使用
自动计分的问题,scanf函数的使用
有一文本文件,每行是一道整数加法题,数量不定,至少一题,共100分,根据正确的数量按比例怎么计算总成绩?
文本文件样例:
1 + 2 = 30
1 + 3 = 4
2 + 5 =
3 + 6 = 9
3 + 8 = 11 x 5
6 + 9 = 15
要注意的事项:
1、一道题只能在一行上
2、有的题可能没有做
3、做的题可能有多余的输入
想这样的题,用scanf该如何控制?
------解决方案--------------------
用sscanf。。。。
------解决方案--------------------
读文件的吧,用scanf做什么??scanf是用于从控制台输入的呢。用文件读写函数吧。比如:fread什么的
------解决方案--------------------
我的结果跟你不一样。。。
有一文本文件,每行是一道整数加法题,数量不定,至少一题,共100分,根据正确的数量按比例怎么计算总成绩?
文本文件样例:
1 + 2 = 30
1 + 3 = 4
2 + 5 =
3 + 6 = 9
3 + 8 = 11 x 5
6 + 9 = 15
要注意的事项:
1、一道题只能在一行上
2、有的题可能没有做
3、做的题可能有多余的输入
想这样的题,用scanf该如何控制?
------解决方案--------------------
用sscanf。。。。
------解决方案--------------------
读文件的吧,用scanf做什么??scanf是用于从控制台输入的呢。用文件读写函数吧。比如:fread什么的
------解决方案--------------------
我的结果跟你不一样。。。
- C/C++ code
( × ) 2 + 7 = 9a ( √ ) 2 + 1 = 3 ( × ) 2 + 5 = ( × ) ( × ) 2 + 6 = a8 ( √ ) 3 + 1 = 4 你的成绩: 33 分。