1 条题解

  • 0
    @ 2025-2-14 20:50:07

    C :

    #include <stdio.h>
    
    int main()
    {
    	int i,n,a[1001]={0};
        scanf("%d",&n);
        for (i=1;i<=n;i++)
    		scanf("%d",&a[i]);
        printf("%d",a[n]);    
        for (i=1;i<=n-1;i++)
    		printf(" %d",a[i]);
        printf("\n");
    	
    	return 0;
    }
    
    

    C++ :

    #include<iostream>
    #include<cstdlib>
    using namespace std;
    int main()
    {
    	int n,a[100],x[100];
    	int f=0;
    	cin>>n;
    	for(int i=1;i<=n;i++)
    	  cin>>a[i];
    	int t=a[n],b;
    	for(int i=1;i<=n-1;i++)
    	  {x[i]=a[i];
    	  }
    	x[0]=t;
    	for(int i=0;i<=n-1;i++)
        {
    		if(f==0)
    		  {cout<<x[i];
    		  f=1;
    		  }
    		  
    		else
    		  cout<<" "<<x[i];
    	}
    	//system("pause");
    	return 0;
    
    }
    

    Pascal :

    var a:array[1..100]of integer;i,n:integer;
    begin
     readln(n);
     for i:=2 to n do
      read(a[i]);
     readln(a[1]);
     for i:=1 to n-1 do
      write(a[i],' ');
     writeln(a[n])
    end.
    
    • 1

    信息

    ID
    375
    时间
    1000ms
    内存
    128MiB
    难度
    10
    标签
    递交数
    1
    已通过
    1
    上传者