解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c;
char x;
int k;
int count=0;
while(~(k=scanf("%d%c%d=%d",&a,&x,&b,&c)))//判断是否到文件末尾
{
if(k==3) getchar();//查看scanf输入语句的变量格式匹配结果,getchar()的作用是读取缓冲区中当前题目和下一个题目内容之间的换行符,用于冲刷缓冲区
else//当k不等于3则格式匹配成功,进行加减判断
{
if(x=='+')
{
if(a+b==c) count++;
}
else
{
if(a-b==c) count++;
}
}
}
cout<<count;
return 0;
}
0.0分
0 人评分
矩阵转置 (C语言代码)浏览:1525 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:540 |
WU-复数求和 (C++代码)浏览:2014 |
Cylinder (C语言描述+详细分析)浏览:3264 |
A+B for Input-Output Practice (V) (C语言代码)浏览:464 |
出圈】指针malloc版浏览:355 |
输入输出格式练习 (C语言代码)浏览:849 |
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:754 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:662 |
1197求助浏览:629 |