#include<stdio.h>
#include<string.h>
int main()
{
int n,a,b,s,t=0,i;
char c,d[20];
n=0;
while(scanf("%d%c%d=%s",&a,&c,&b,&d)!=EOF)
{
t=0;
if(d[0]!='?'){
s=strlen(d);
for(i=0;i<s;i++)
{
t=t*10+d[i]-'0';
}
if(c=='+')
{
if(a+b==t)
n++;
}
else if(c=='-')
{
if(a-b==t)
n++;
}
}
}
printf("%d\n",n);
return 0;
}
将一个 多位数存进 字符数组 再变为int型 代码
s=strlen(d);
for(i=0;i<s;i++)
{
t=t*10+d[i]-'0';
}
0.0分
1 人评分
1113题解浏览:784 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:520 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:534 |
printf基础练习2 (C语言代码)浏览:503 |
演讲大赛评分 (C语言代码)浏览:1628 |
计算质因子 (C语言代码)浏览:696 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:610 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:600 |
简单的a+b (C语言代码)浏览:448 |
简单的a+b (C语言代码)浏览:645 |