难度:1。
心得:
1.运行n次,while(n--)很好用。
2.c++兼容c语言语法。
C:
#include<stdio.h>
int main()
{
int num;
scanf("%d",&num);
int endNum;
while(num--)
{
scanf("%d",&endNum);
for( int i=1;i<endNum;i+=2)
printf("%d ",i);
printf("\n");
for( int i=2;i<=endNum;i+=2)
printf("%d ",i);
}
return 0;
}
C++:
#include<iostream>
using namespace std;
int main()
{
int num;
cin>>num;
int endNum;//写在外面避免每次循环重复申请
while(num--)
{
cin>>endNum;
for(int i=1;i<endNum;i+=2) //Num为偶数
{
if(i!=1) cout<<" ";
cout<<i;
}
cout<<endl;
for(int i=2;i<=endNum;i+=2)
{
if(i!=2) cout<<" ";
cout<<i;
}
cout<<endl;
}
return 0;
}