c++输入一个整数n 接下来有n行 每行两个整数

2025-04-07 04:24:22
推荐回答(5个)
回答1:

#include "stdafx.h"//vc++6.0加上这一行.
#include
using namespace std;
void main(void){
   int n,(*p)[2],i;
   cout << "Type an integer...\nn=";
   cin >> n;
   if((p=new int[n][2])==NULL){
       cout << "Application memory failure...\n";
       exit(0);
   }
   cout << "Each row enter 2 integers(9    for(i=0;i        cin >> p[i][0] >> p[i][1];
   for(i=0;i        cout << p[i][1]%10 << p[i][0]%10 << p[i][1]/10 << p[i][0]/10 << endl;
   delete [n]p;
}


回答2:

//#include "stdafx.h"//vc++6.0加上这一行.
#include
using namespace std;
void main(void){
int n,(*p)[2],i;
cout << "Type an integer...\nn=";
cin >> n;
if((p=new int[n][2])==NULL){
cout << "Application memory failure...\n";
exit(0);
}
cout << "Each row enter 2 integers(9 for(i=0;i cin >> p[i][0] >> p[i][1];
for(i=0;i cout << p[i][1]%10 << p[i][0]%10 << p[i][1]/10 << p[i][0]/10 << endl;
delete [n]p;
}

回答3:

#include
void main()
{

int (*p)[2];
int n;
cin>> n;
p = new int[n][2];
for(int i =0;i {
int c[2];
for(int j=0;j<2;j++)
{
cin >>p[i][j];
}
}
for(int i =0;i {
int d[2];
for(int j=0;j<2;j++)
{
cout< }
cout< }
delete []p;
Sleep(1000);
}

回答4:

#include 
#include 
int main(){
  int n; 
  char str1[6005],str2[3005];
  scanf("%d",&n);
  for(int i=0 ; i  {
      scanf("%s%s",str1,str2);
      strcat(str1,str2);
  }
    puts(str1);
  return 0;
}

回答5:

看不明白,合并规则是什么?