解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
char c=10;
int sum=0;
int a=0,b=0,d=0,t,k=0,i=0;
while(scanf("%c",&c)!=EOF)
{
if(c=='?')
{
//i++;
getchar();
a=b=d=k=0;
continue;
}
if(c=='\n')
{//i++;
if((a+b==d&&t==1)||(a-b==d&&t==-1))
{
sum++;
//printf("对\n");
}
a=b=d=k=0;
}
if(c=='+')
{
t=1;
k=1;
}
if(c=='-')
{
t=-1;
k=1;
}
if(c=='=')
{
k=2;
}
if(c<='9'&&c>='0'&&k==0)
a=a*10+c-'0';
if(c<='9'&&c>='0'&&k==1)
b=b*10+c-'0';
if(c<='9'&&c>='0'&&k==2)
d=d*10+c-'0';
if(i>=4) break;
}
printf("%d",sum);
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1012 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:646 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:683 |
弟弟的作业 (C++代码)浏览:1304 |
大小写转换 (C语言代码)浏览:859 |
字符串对比 (C语言代码)浏览:1413 |
用筛法求之N内的素数。 (C语言代码)浏览:649 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:678 |
【计算球体积】 (C语言代码)浏览:1102 |
C二级辅导-公约公倍 (C语言代码)浏览:483 |