枭殇


私信TA

用户名:H1810819042

访问量:2808

签 名:

等  级
排  名 730
经  验 3853
参赛次数 5
文章发表 5
年  龄 0
在职情况 学生
学  校 贺州学院
专  业

  自我简介:

解题思路:
利用sscanf函数的性质快速解题;


sscanf可以将字符串按照自己的要求强制转换类型;(具体可以自己上网学习,真的十分方便!)
注意事项:

参考代码:

#include<stdio.h>
#include<string.h>
main()
{
    char a[999];
 int a1,a2,a3;
    int i,len,sum=0,mod;
    while( scanf("%s",a)!=EOF )
 {
        mod=0;
        len=strlen( a );
        if( a[len-1]=='?' )
         continue;
        for( i=0;i<len;i++ )
         if( a[i]=='+' )
         {
          mod=1;
          break;
   }
  if( mod==1 )
  {
   sscanf( a,"%d+%d=%d",&a1,&a2,&a3 );
   if( a1+a2==a3 )
   sum++;
  }
  else
  {
   sscanf( a,"%d-%d=%d",&a1,&a2,&a3 );
   if( a1-a2==a3 )
   sum++;
  }
    }
 printf("%d\n",sum );
 }

 

0.0分

0 人评分

  评论区

  • «
  • »