AlanYuhenv2 2021-09-06 19:43 采纳率: 100%
浏览 44
已结题

这题怎么做问一下大家

img


#include <bits/stdc++.h>
using namespace std;

int main()
{
  int a,b,c,d,f;
  cin>>a;
  for(int i=1; i<=a; i++)
  {
    cin>>b;
    c=b/100;
    d=b-100*c;
    f=b-100*c-d*10;

  }
  cout<<c<<" "<<d<<" "<<f;
  return 0;
}

  • 写回答

1条回答 默认 最新

  • qq_943588990 2021-09-06 20:15
    关注

    #include
    using namespace std;

    int main (int argc, char * argv[]){
    int n; //n棵木头
    int n100; //100厘米段数
    int n10; //10厘米段数
    int n1; //1厘米段数
    int length; //每棵树的长度

    int totalN100,totalN10,totalN1;
    totalN1 = totalN10 = totalN100 = 0;
    
    cin>>n;
    for(int i=0; i<n; ++i){
        cin >> length;
        n100 = length / 100;
        n10  = (length - n100 * 100) / 10;       //这里忘记除以10了
        n1   = length - n100 * 100 - n10 * 10; //这里可以再除以1
        totalN100 += n100;
        totalN10  += n10;
        totalN1   += n1; 
    }   
    
    cout<<totalN100<<endl;
    cout<<totalN10<<endl;
    cout<<totalN1<<endl;
    
    return 0;
    

    }

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月14日
  • 已采纳回答 9月6日
  • 创建了问题 9月6日