解题思路:
注意事项:
参考代码:
#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语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1152 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1019 |
十->二进制转换 (C语言代码)浏览:1330 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1327 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:633 |
C语言训练-求PI* (C语言代码)浏览:637 |
WU-蓝桥杯算法提高VIP-企业奖金发放 (C++代码)浏览:1267 |
剪刀石头布 (C语言代码)浏览:1792 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:689 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:566 |