解题思路:利用scanf的返回值来结果。
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int a,b,c,k;
char op;
int sum=0;
while(~(k=scanf("%d%c%d=%d",&a,&op,&b,&c)))
{
if(k==4)
{
if(op=='-'&&a-b==c) sum++;
else if(a+b==c&&op=='+') sum++;
}
else
{
getchar();
}
}
printf("%d",sum);
}
0.0分
1 人评分
点我有惊喜!你懂得!浏览:972 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:553 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1031 |
小明A+B (C语言代码)浏览:1250 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:522 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:661 |
简单的a+b (C语言代码)浏览:816 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:633 |
Cylinder (C语言描述,蓝桥杯)浏览:1247 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:467 |