奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

試題

上半年全國計算機二級考試C語言真題

時間:2024-12-03 16:34:29 賽賽 試題 我要投稿

上半年全國計算機二級考試C語言真題(完整版)(精選3套)

  在平時的學習、工作中,我們最離不開的就是練習題了,學習需要做題,是因為這樣一方面可以了解你對知識點的掌握,熟練掌握知識點!同時做題還可以鞏固你對知識點的運用!一份好的習題都具備什么特點呢?以下是小編整理的上半年全國計算機二級考試C語言真題(完整版),歡迎大家分享。

上半年全國計算機二級考試C語言真題(完整版)(精選3套)

  上半年全國計算機二級考試C語言真題 1

  一、 選擇題

  1、 下列敘述中正確的是(  )。

  A.循環隊列是隊列的一種順序存儲結構

  B.循環隊列是隊列的一種鏈式存儲結構

  C.循環隊列是非線性結構

  D.循環隊列是一直邏輯結構

  2、 下列敘述中正確的是(  )。

  A.棧是一種先進先出的線性表

  B.隊列是一種后進先出的線性表

  C.棧和隊列都是非線性結構

  D.以上三種說法都不對

  3、 一棵二叉樹共有25個節點,其中5個時子節點,那么度為1的節點數為(  )。

  A.4

  B.6

  C.10

  D.16

  4、 在下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是(  )。

  A.內模式

  B.外模式

  C.概念模式

  D.邏輯模式

  5、 在滿足實體完整性約束的條件下(  )。

  A、 一個關系中可以沒有候選關鍵詞

  B、 一個關系中只能有一個候選關鍵詞

  C、 一個關系中必須有多個候選關鍵詞

  D、 一個關系中應該有一個或者多個候選關鍵詞

  6、 有三個關系R、S和T如下:

  則由關系R和S得到關系T的操作是(  )。

  A.自然連接

  B.并

  C.差

  D.交

  7、 軟件生命周期中的活動不包括(  )。

  A.軟件維護

  B.市場調研

  C.軟件測試

  D.需求分析

  8、 下面不屬于需求分析階段任務的是(  )。

  A.確定軟件系統的功能需求

  B.確定軟件系統的系統的系能需求

  B.制定軟件集成測試計劃

  D.需求規格說明書審評

  9、 在黑盒測試方式中,設計測試用例的主要根據是(  )。

  A.程序外部功能

  B.程序內部邏輯

  C.程序數據結構

  D.程序流程圖

  10、 在軟件設計中不使用的工具是(  )。

  A.系統結構圖

  B.程序流程圖

  C.PAD圖

  D.數據流圖(DFD圖)

  11、針對簡單程序設計,以下敘述的實施步驟正確的是(  )。

  A.確定算法和數據結構、編碼、調試、整理文檔

  B.編碼、確定算法和數據結構、調試、整理文檔

  C.整理文檔、確定算法和數據結構、編碼、調試

  D.確定算法和數據結構、調試、編碼、整理文檔

  12、關于C語言中數的表示,以下敘述正確的是(  )。

  A.只有整型數在允許范圍內能精確無誤的表示,實型數會有誤差

  B.只要在在允許范圍內整型和實型都能精確表示

  C.只有實型數在允許范圍內能精確無誤的表示,整型數會有誤差

  D.只有八進制表示的數在不會有誤差

  13、以下關于算法敘述錯誤的是(  )。

  A.算法可以用偽代碼、流程圖等多種形式來描述

  B.一個正確的算法必須有輸入

  C.一個正確的算法必須有輸出

  D.用流程圖可以描述的算法可以用任何一種計算機高級語言編寫成程序代碼

  14、以下敘述錯誤的是(  )。

  A.一個C程序可以包含多個不同名的函數

  B.一個C程序只能有一個主函數

  C.C程序在書寫時,有嚴格的縮進要求,否則不能編譯通過

  D.C程序的主函數必須用main作為函數名

  15、設有以下語句

  Char ch1,ch2, scanf(”%c%c”,&ch1,&ch2);

  若要為變量ch1和ch2分別輸入字符A和B,正確的輸入形式應該是(  )。

  A.A和B之間用逗號間隔

  B.A和B之間不能有任何間隔符

  C.A和B之間可以用回車間隔

  D.A和B之間用空格間隔

  16、以下選項中非法的字符常量是(  )。

  A.’\102’

  B.’\65’

  C.’\xff’

  D.’\019’

  17、有以下程序

  #include

  Main()

  {

  Int A=0,B=0,C=0;

  C=(A-=A-5);(A=B,B+=4);

  Printf(“%d, %d, %d\n”,A,B,C)

  }

  程序運行后輸出的結果是(  )。

  A.0,4,5

  B.4,4,5

  C.4,4,4

  D.0,0,0

  18、設變量均已正確定義并且賦值,以下與其他三組輸出結構不同的一組語句是(  )。

  A.x++; printf((“%d\n”,x);

  B.n=++x; printf((“%d\n”,n);

  C.++x; printf((“%d\n”,x);

  D.n=x++; printf((“%d\n”,n);

  19、以下選項中,能表示邏輯值“假”的是(  )。

  A.1

  B.0.000001

  C.0

  D.100.0

  20、有以下程序

  #include

  Main()

  { int a;

  Scanf(“%d”,&a);

  If(a++<9) printf((“%d\n”,a);

  Else printf((“%d\n”,a--);

  }

  程序運行時鍵盤輸入9<回車>,則輸出的結構是(  )。

  A.10

  B.11

  C.9

  D.8

  21、有以下程序

  #include

  Main()

  {int s=0,n;

  For (n=0;n<3;n<++)

  {switch(s)

  { case 0;

  Case 1;s+=1;

  Case 2;s+=2;break;

  Case 3;s+3;

  Case 4;s+=4;

  }

  printf((“%d\n”,s);

  }

  }

  程序運行后的結果是(  )。

  A.1,2,4

  B.1,3,6

  C.3,10,14

  D.3,6,10

  22、若k是int類型變量,且有以下for語句

  For(k=-1;k<0;k++) printf(****\n”);

  下面關于語句執行情況的敘述中正確的是(  )。

  A.循環體執行一次

  B.循環體執行兩次

  C.循環體一次也不執行。

  D.構成無限循環

  23、有以下程序

  #include

  Main()

  {char A,B,C;

  B=’1’;C=’A’

  For(A=0;A<6;A++)

  {if(A%2) putB+A);

  Else putC+A);

  }

  }

  程序運行后輸出的.結果是(  )。

  A.1B3D5F

  B.ABCDFE

  C.A2C4E6

  D.123456

  24、設有如下定義語句

  Int m[ ]={2,4,6,8},*k=m;

  以下選項中,表達式的值為6的是(  )。

  A.*(k+2)

  B.k+2

  C.*k+2

  D.*k+=2

  25、fun函數的功能是:通過鍵盤輸入給x所指的整型數組所有元素賦值。在下列劃線處應該填寫的是(  )。

  #include

  #define N 5

  Viod fun(int x[N])

  {int m;

  For(m=N-1;m>0;m--) scanf(“%d\n”, );

  }

  A.&x[++m]

  B.&x[m+1]

  C.x+(m++)

  D.x+m

  26、若有函數

  Viod fun(double a[], int *n)

  {………}

  以下敘述中正確的是(  )。

  A、 調用fun函數時只有數組執行按值傳送,其他實參和形參之間執行按地址傳送

  B、 形參a和n都是指針變量

  C、 形參a是一個數組名,n是指針變量

  D、 調用fun函數時將把double型實參數組元素一一對應地傳送給形參a數組

  27、有以下程序

  #include

  Main()

  {int a,b,k,m,*p1,*p2;

  k=1,m=8;

  p1=&k,p2=&m;

  a=/*p1-m; b=*p1+*p2+6;

  printf(“%d ”,a); printf(“%d\n”,b);

  }

  編譯時編譯器提示錯誤信息,你認為出錯的語句是(  )。

  A.a=/*p1-m

  B.b=*p1+*p2+6

  C.k=1,m=8;

  D.p1=&k,p2=&m;

  28、以下選項中有語法錯誤的是(  )。

  A char *str[ ]={“guest”};

  B.char str[10 ]={“guest”};

  C.char *str[3] *str[1]={“guest”};

  D.char str[3][10];str[1]={“guest”};

  29、avg函數的功能是求整型數組中的前若干個元素的平均值,設數組元素個數最多不超過10,則下列函數說明語句錯誤的是(  )。

  A.int avg(int *a,int n);

  B.int avg(int a[10],int n);

  C.int avg(int a,int n) ;

  D.int avg(int a[],int n);

  30、有以下函數

  #include

  #include

  main()

  { printf(“%d\n”,strren”ATS\n012\1”) );}

  程序運行后的輸出結果是(  )。

  A.3

  B.8

  C.4

  D.9

  31、有以下函數

  #include

  main()

  { char a[20],b[20],c[20];

  scanf(”%s%s”,a,b);

  get(c);

  printf(”%s%s\n”,a,b,c);

  }

  程序運行時從第一行開始輸入 this is a cat!<回車>,則輸出結果是(  )。

  A.thisisacat!

  B.this is a

  C.thisis a cat!

  D.thisisa cat!

  32、有以下函數

  #include

  viod fun(char c)

  {if(c>’x’) fun(c-1);

  printf (“%c”,c);

  }

  main()

  {fun”z”;}

  程序運行輸出結果是(  )。

  A.xyz

  B.wxyz

  C.zyxw

  D.zyx

  33、有以下函數

  #include

  viod func(int n)

  {int i;

  for(i=0;i<=n;i++) printf(“*”);

  printf(“#”);

  main()

  { func(3); printf(“????”); func(4); printf(“\n”); }

  程序運行輸出結果是(  )。

  A.****#????***#

  B.***#????*****#

  C.**#????*****#

  D.****#????*****#

  34、有以下函數

  #include

  viod fun(int *s)

  {staic int j=0;

  do {s[j]=s[j]+s[j+1];} wihle(++j<2);

  }

  main()

  {int k,a[10]={1,2,3,4,5};

  for(K+1;k<3;k++) fun(a);

  for(K+1;k<5;k++) printf(“%d”,a[k]);

  printf(“\n”);

  }

  程序運行輸出結果是(  )。

  A.12345

  B.23445

  C.34756

  D.35745

  35、有以下函數

  #include

  #define S(x) (x)*x*2

  main()

  {int k=5,j=2;

  printf(“%d,”,S[k+j]); printf(“%d\n”,S(k-j)));

  }

  程序運行輸出結果是(  )。

  A.98,18

  B.39,11

  C.39,18

  D.98,11

  36、有以下函數

  #include

  Viod exch(int t[ ])

  {t[0]=t[5];}

  {int x[10]={1,2,3,4,5,6,7,8,9,10},i=0;

  While(i<=4) {exch(&x[i])’i++;}

  for(i=0;i<5;i++) printf(“%d”,x[i]);

  printf(“\n”);

  }

  程序運行輸出結果是(  )。

  A.2 4 6 8 10

  B.1 3 5 7 9

  C.1 2 3 4 5

  D.6 7 8 9 10

  37、設有以下程序段

  Struct MP3

  {char name[20];

  Char color;

  Float price;

  }std,*ptr;

  ptr=& std;

  若要引用結構體變量std中的color成員,寫法錯誤的是(  )。

  A.std.color

  B.ptr-> color

  C.std-> color

  D.(*ptr) .color

  38、有以下函數

  #include

  struct stu

  {int mun; char name[10]; int age;};

  viod fun(struct stu *p)

  { printf(“%s\n”,p->name);}

  mian()

  { struct stu x[3]={{01,”zhang”,20},{02,”wang”,19},{03,”zhao”,18}};

  fun(x+2);

  }

  程序運行輸出結果是(  )。

  A.zhang

  B.zhao

  C.wang

  D.19

  39、有以下函數

  #include

  mian()

  {int a=12,c;

  c=(a<<2)<<1;

  printf(“%d\n”,c):

  }

  程序運行輸出結果是(  )。

  A.3

  B.50

  C.2

  D.96

  40、以下函數不能用于向文件寫入數據的是(  )。

  A.ftell

  B.fwrite

  C.fputc

  D.fprintf

  二、填空題

  1、將長度為n的順序存儲在線性表中刪除一個元素,最壞情況下需要移動表中的元素個數為(  )。

  2、設循環隊列的存儲空間為Q(1:3),初始狀態為front=rear=30。現經過一系列入隊與退隊運算后,front=16,rear=15,則循環隊列中有(  )個元素。

  3、數據庫管理系統提供的數據語言中,負責數據的增、刪、改和查詢的是(  )。

  4、在將E-R圖轉換到關系模式時,實體和聯系都可以表示成(  )。

  5、常見的軟件工程方法有結構化方法和面向對象方法,類、繼承以及多態性等概念屬于(  )。

  6、設變量a和b已定義為int類型,若要通過scanf(”a=%d,b=%d”,&a,&b);語句分別給a和b輸入1和2,則正確的數據輸入內容是(  )。

  7、以下程序的輸出結果是(  )。

  #include

  mian()

  { int a=37;

  a+=a%=9; printf(“%d\n”,a);

  }

  8、設A.B.c都是整型變量,如果a的值為1,b的值為2,則執行c=a++||b++;語句后,變量b的值是(  )。

  9、有以下程序段

  s=1.0;

  for(k=1,k<=n;k++) s=s+1.0(k*(k+1));

  printf(“%f\n”,s);

  請填空,使以下程序段的功能與上面的程序段完全相同。

  s=1.0; k=1;

  while( )

  { s=s+1.0(k*(k+1)); k=k+1;}

  printf(“%f\n”,s);

  10、以下程序段的輸出結果是(  )。

  #include

  mian()

  { char a,b;

  for(a=0;a<20;a+=7) { b=a; putb+’0’); }

  }

  11、以下程序段的輸出結果是(  )。

  #include

  mian()

  { char *ch[4]={“red”,”green”,”blue”};

  Int i=0;

  While(ch[i]);

  { putch[i][0]; i++; }

  }

  12、有以下程序

  #include

  mian()

  {int arr[]={1,3,5,7,2,4,6,8{, i, start;

  Scanf(“%d”, &start);

  For(i=0,i<3,i++)

  printf(“%d”,arr[(start+i)%8]);

  }

  若在程序運行時輸入整數10 <回車>,則輸出結果為(  )。

  13、以下程序的功能是輸出a數組中的所有字符串,請填空

  #include

  mian()

  {char *a[]={“ABC”,”DEFGH”,”IJ”,”KLMNOP”};

  Int i=0;

  For(;i<4;i++) printf(“%s\n”, );

  }

  14、以下程序的輸出結果是(  )。

  #include

  #include

  #include

  mian()

  { char *p, *q, *r;

  p=q=r=(char *)malloc(sizeof(char)*20);

  strcpy(p,”attaboy,welcome!”);

  printf(“%c%c%c\n”,p[11], q[3], r[4]);

  free(p);

  }

  15、設文件test.txt中原已寫入字符串Begin,執行以下程序后,文件中的內容為(  )。

  #include

  mian()

  { file *fp;

  fp=fopen(“test.txt”,”w+”);

  fputs(“test”,fp);

  fclose(fp);

  }

  上半年全國計算機二級考試C語言真題 2

  一、選擇題。

  1). 下列關于棧的描述中正確的是( )

  A.在棧中只能插入元素而不能刪除元素

  B.在棧中只能刪除元素而不能插入元素

  C.棧是特殊的線性表,只能在一端插入或刪除元素

  D.棧是特殊的線性表,只能在一端插入元素,而在另一端刪除元素

  正確答案:C

  答案解析:棧是限定在一端進行插入與刪除的線性表,在棧中,允許插入與刪除的一端稱為棧頂,不允許插入與刪除的另一端稱為棧底。

  2). 在一個容量為15的循環隊列中,若頭指針front=6,尾指針rear=9,則循環隊列中的元素個數為( )

  A.2

  B.3

  C.4

  D.5

  正確答案:B

  答案解析:循環隊列中,rear表示尾指針,front表示頭指針,當有元素入隊時,rear=rear+1,而元素出隊的時候,front=front+1,當rear值大于front值時,隊列中的.元素個數為rear-front,當rear的值小于front時,列隊中的元素個數為rear-front+m(m表示隊列的容量)。

  3). 數據處理的最小單位是( )

  A.數據

  B.數據元素

  C.數據項

  D.數據結構

  正確答案:C

  4). 棧和隊列的共同點是( )

  A.都是先進后出

  B.都是先進先出

  C.只允許在端點處插入和刪除元素

  D.沒有共同點

  正確答案:C

  5). 在深度為5的滿二叉樹中,葉子結點的個數為

  A.32

  B.31

  C.16

  D.15

  正確答案:C

  答案解析:滿二叉樹是指除最后一層外,每一層上的所有結點都有兩個葉子結點。在滿二叉樹中,層上的結點數都達到最大值,即在滿二叉樹的第k層上有2k-1個結點,且深度為m的滿二叉樹有2m-1個結點。

  6). 一個棧的初始狀態為空。現將元素1,2,3,A,B,C依次入棧,然后再依次出棧,則元素出棧的順序是( )

  A.1,2,3,A,B,C

  B.C,B,A,1,2,3

  C.C,B,A,3,2,1

  D.1,2,3,C,B,A

  正確答案:C

  答案解析:棧是按照″先進后出″或″后進先出″的原則組織數據的。所以出棧順序是CBA321。

  上半年全國計算機二級考試C語言真題 3

  1). 關于C語言的變量,以下敘述中錯誤的是( )

  A.所謂變量是指在程序運行過程中其值可以被改變的量

  B.變量所占的存儲單元地址可以隨時改變

  C.程序中用到的所有變量都必須先定義后才能使用

  D.由三條下劃線構成的符號名是合法的變量名

  正確答案:B

  答案解析:變量是指在程序運行過程中其值可以改變的值,一個變量實質上是代表了內存中的某個存儲單元。在程序中對某個變量的操作實際上就是對這個存儲單元的操作,程序運行期間,這個分配的存儲單元不會改變,但是其值可以變化。變量命名要符合標識符的規定,其中下劃線是標識符的組成字符。程序中所有變量都必須先定義后使用。

  2). 當變量c的值不為2、4、6時,值也為″真″的表達式是( )

  A.(c==2)||(c==4)||(c==6)

  B.(c>=2 && c<=6)&&!(c%2)

  C.(c>=2 &&c<=6)&&(c%2!=1)

  D.(c>=2 && c<=6) || (c!=3)|| (c!=5)

  正確答案:D

  答案解析:邏輯或運算中,只要有一項為真,表達式的值就為真,故選項D中c的值不為2、4、6時,那么表達式(c>=2&& c<=6)以及(c!=3)、(c!=5)必有一個成立,表達式的值也為真。

  3). 在C語言中,函數返回值的類型最終取決于

  A.函數定義時在函數首部所說明的函數類型

  B.return語句中表達式值的類型

  C.調用函數時主調函數所傳遞的實參類型

  D.函數定義時形參的類型

  正確答案:A

  答案解析:在C語言中,應當在定義函數時指定函數值的類型,凡不加類型說明的函數,一律按整型處理。在定義函數時,對函數值說明的類型一般應該和return語句中的表達式類型一致。如果函數值的類型和return語句中的表達式類型不一致,則以函數類型為主,即函數類型決定返回值的類型。

  4). 以下敘述中正確的是( )

  A.在C語言中,預處理命令行都以″#″開頭

  B.預處理命令行必須位于C源程序的起始位置

  C.#include 必須放在C程序的開頭

  D.C語言的預處理不能實現宏定義和條件編譯的功能

  正確答案:A

  答案解析:在C語言中,凡是以″#″號開頭的行,都稱為″編譯預處理″命令行。預處理命令可以放在程序中的任何位置,其有效范圍是從定義開始到文件結束。預處理命令有宏定義、文件包含和條件編譯三類。#include 命令行表示程序中要引用C標準函數庫中的標準輸入輸出函數。

  5). 下列敘述中,不屬于測試的特征的是

  A.測試的挑剔性

  B.完全測試的不可能性

  C.測試的可靠性

  D.測試的經濟性

  正確答案:C

  答案解析:軟件測試的目標是在精心控制的.環境下執行程序,以發現程序中的錯誤,給出程序可靠性的鑒定。它有3個方面的重要特征,即測試的挑剔性、完全測試的不可能性及測試的經濟性。其中,沒有測試的可靠性這一說法。

  6). 以下選項中不屬于C語言標識符的是( )

  A.用戶標識符

  B.關鍵字

  C.常量

  D.預定義標識符

  正確答案:C

  答案解析:C語言的標識符可分為以下3類:①關鍵字。C語言預先規定了一批標識符,它們在程序中都代表著固定的含義,不能另作他用。這些字符稱為關鍵字。例如,int、double、if、else、while、for等。②預定義標識符。即預先定義并具有特定含義的標識符。③用戶標識符。由用戶根據需要定義的標識符稱為用戶標識符,又稱自定義標識符,一般用來給變量、函數、數組等命名。

  7). 以下關于字符串的敘述中正確的是( )

  A.兩個字符串中的字符個數相同時才能進行字符串大小的比較

  B.可以用關系運算符對字符串的大小進行比較

  C.空串比空格打頭的字符串小

  D.C語言中有字符串類型的常量和變量

  正確答案:C

  答案解析:C語言本身并沒有設置一種類型來定義字符串變量,卻允許使用″字符串常量″。字符串常量是由雙引號括起來的一串字符。任意兩個字符串的大小比較要調用字符串比較函數strcmp(s1,s2 )來進行,其比較的方法是依次對s1和s2中對應位置上的字符兩兩進行比較,當出現第一對不相同的字符時,即由這兩個字符決定所在串的大小(比較字符大小的依據是其ASCⅡ碼值)。

  8). 下列敘述中正確的是( )。

  A.調用printf( )函數時,必須要有輸出項

  B.使用put )函數時,必須在之前包含頭文件stdio.h

  C.在C語言中,整數可以以二進制、八進制或十六進制的形式輸出

  D.調節get )函數讀入字符時,可以從鍵盤上輸入字符所對應的ASCII碼

  正確答案:B

  答案解析:選項A,若printf函數沒有輸出項,且格式字符串中不含格式信息,則輸出的是格式字符串本身,若格式字符串含有格式信息,運行時則出現錯誤提示;選項C,在C語言中,整數可以十進制、八進制或十六進制的形式輸出;選項D,getchar函數是從標準輸入設備讀取一個字符。

  9). 以下結構體類型說明和變量定義中正確的是( )

  A.typedefstruct { int n; char c; } REC; REC t1,t2;

  B.structREC ; { int n; char c; }; REC t1,t2;

  C.typedefstruct REC; { int n=0; char c=′A′; } t1,t2;

  D.struct{ int n; char c; } REC; REC t1,t2;

  正確答案:A

  答案解析:定義結構體類型的一般形式為:struct 結構體名 {成員列表};struct 結構體名后不能加″;″號,所以選項B、C)錯誤,選項D中定義無名稱的結構體類型同時定義結構體變量形式應為struct t1,t2;選項A為用戶自定義類型,其為正確的定義形式。

  10). 若實體A和B是一對多的聯系,實體B和C是一對一的聯系,則實體A和C的聯系是( )

  A.一對一

  B.一對多

  C.多對一

  D.多對多

  正確答案:B

  答案解析:由于B和C有一一對應的聯系,而A和B只間有一對多的聯系,則通過關系之間的傳遞,則A和C之間也是一對多的聯系。

  11). 待排序的關鍵碼序列為(15,20,9,30,67.65,45,90),要按關鍵碼值遞增的順序排序,采取簡單選擇排序法,第一趟排序后關鍵碼15被放到第( )個位置。

  A.2

  B.3

  C.4

  D.5

  正確答案:B

  答案解析:選擇排序的基本思想是掃描整個線性表,從中選出最小的元素,將它交換到表的最前面,然后對剩下的子表采用同樣的方法,直到子表為空。所以第一趟排序后,將選出最小的元素9放在第一個位置,元素15則被交換放在第三個位置。

【上半年全國計算機二級考試C語言真題】相關文章:

上半年全國計算機二級C語言考試真題11-26

全國計算機二級考試《C語言》真題與答案09-03

全國計算機二級考試《C語言》真題練習及答案09-20

上半年全國計算機二級C++考試真題03-21

全國計算機二級C語言歷年真題10-15

計算機等級考試二級C語言真題09-26

計算機二級考試C語言無紙化真題10-06

2017全國計算機二級C考試真題10-05

2006上半年全國計算機二級C語言筆試真題09-06

全國計算機二級考試C++真題09-20

主站蜘蛛池模板: 陆良县| 汕头市| 浪卡子县| 保亭| 克什克腾旗| 三江| 灌云县| 洪雅县| 丹东市| 泸定县| 迁西县| 横峰县| 开封县| 珠海市| 岳阳市| 嘉黎县| 襄垣县| 镶黄旗| 莱西市| 宁明县| 凤冈县| 武宁县| 广州市| 辽源市| 鹤岗市| 锡林郭勒盟| 精河县| 类乌齐县| 龙川县| 定安县| 富裕县| 张掖市| 隆昌县| 兴业县| 定陶县| 新郑市| 肃南| 丁青县| 麻江县| 平阳县| 台中市|