Advertisement

输入输出问题(C++)

阅读量:

对于不确定输出个数的数组类型数据

复制代码
 vector<int> res;

    
 for(int i=0;i<res.size();i++)
    
 {
    
     if(i!=res.size()-1)
    
     cout<<res[i]<<endl;
    
  
    
     else
    
     cout<<res[i];
    
 }
    
    
    
    

当输入为一行不确定数目的整数,整数之间用空格隔开。。

复制代码
 #include <cstdio>

    
 #include <iostream>
    
 #include <sstream>
    
 #include <string>
    
  
    
 using namespace std;
    
  
    
 int main()
    
 {
    
     string str;
    
     getline(cin,str);
    
     istringstream istr(str);
    
     int num;
    
     while(istr>>num)
    
     {
    
     cout<<num<<endl;

全部评论 (0)

还没有任何评论哟~