<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 最新計算機二級C語言考試試題

    時間:2024-08-13 06:42:44 計算機等級 我要投稿
    • 相關推薦

    2017最新計算機二級C語言考試試題

      C語言是一門通用計算機編程語言,應用廣泛。為此,作為計算機二級的一門科目,計算機C語言復習及其重要,下面為大家提供可復習的計算機C語言模擬試題及答案,同學們快來學習吧!

    2017最新計算機二級C語言考試試題

      一、選擇題(每小題1分,共40小題,共40分)

      1.下列鏈表中,其邏輯結構屬于非線性結構的是( )0、

      A.雙向鏈表

      B.帶鏈的棧

      C.二叉鏈表

      D.循環鏈表

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

      A.20

      B.0或35

      C.15

      D.16

      3.下列關于棧的敘述中,正確的是( )。

      A.棧底元素一定是最后入棧的元素

      B.棧操作遵循先進后出的原則

      C.棧頂元素一定是最先入棧的元素

      D.以上三種說法都不對

      4.在關系數據庫中,用來表示實體間聯系的是( )。

      A.網狀結構

      B.樹狀結構

      C.屬性

      D.二維表

      5.公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員。則實體部門和職員間的聯系是( )。

      A.1:m聯系

      B.m:n聯系

      C.1:1聯系

      D.m:l聯系

      6.右兩個關系R和S如下:

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

      A.自然連接

      B.并

      C.選擇

      D.投影

      7.數據字典(DD)所定義的對象都包含于( )。

      A.軟件結構圖

      B.方框圖

      C.數據流圖(DFD圖)

      D.程序流程圖

      8.軟件需求規格說明書的作用不包括( )。

      A.軟件設計的依據

      B.軟件可行性研究的依據

      C.軟件驗收的依據

      D.用戶與開發人員對軟件要做什么的共同理解

      9.下面屬于黑盒測試方法的是( )。

      A.邊界值分析

      B.路徑覆蓋

      C.語句覆蓋

      D.邏輯覆蓋

      10.下面不屬于軟件設計階段任務的是( )。

      A.制訂軟件確認測試計劃

      B.數據庫設計

      C.軟件總體設計

      D.算法設計

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

      A.在C語言程序中,main函數必須放在其他函數的最前面

      B.每個后綴為C的C語言源程序都可以單獨進行編譯

      C.在C語言程序中,只有main函數才可單獨進行編譯

      D.每個后綴為.C的C語言源程序都應該包含一個main函數

      12.C語言中的標識符分為關鍵字、預定義標識符和用戶標識符,以下敘述正確的是( )。

      A.預定義標識符(如庫函數中的函數名)可用做用戶標識符,但失去原有含義

      B.用戶標識符可以由字母和數字任意順序組成

      C.在標識符中大寫字母和小寫字母被認為是相同的字符

      D.關鍵字可用做用戶標識符,但失去原有含義

      13.以下選項中表示一個合法的常量是(說明:符號口表示空格)( )。

      A.9口9口9

      B.0Xab

      C.123E0.2

      D.2.7e

      14.C語言主要是借助以下哪個功能來實現程序模塊化?( )

      A.定義函數

      B.定義常量和外部變量

      C.三種基本結構語句

      D.豐富的數據類型

      15.以下敘述中錯誤的是( )。

      A.非零的數值型常量有正值和負值的區分

      B.常量是在程序運行過程中值不能被改變的量

      C.定義符號常量必須用類型名來設定常量的類型

      D.用符號名表示的常量叫符號常量

      16.若有定義和語句:int a,b;scanf("%d,%d",&a,&b);以下選項中的輸人數據,不能把值3賦給變量a、5賦給變量b的是( )。

      A.3,5,

      B.3,5,4

      C.3,5

      D.3,5

      17.C語言中char類型數據占字節數為( )。

      A.3

      B.4

      C.1

      D.2

      18.下列關系表達式中,結果為“假”的是( )。

      A.(3+4)>6

      B.(3!=4)>2

      C.3<=4‖3

      D.(3<4)=1

      19.若以下選項中的變量全部為整型變量,且已正確定義并賦值,則語法正確的switch語句是( )。

      A.switch(a+9)

      {case cl:y=a-b;

      case c2:y=a+b;

      }

      B.switch a*b

      {case l0:x=a+b;

      default:y=a-b;

      }

      C.switch(a+b)

      {casel:case3:y=a+b;break;

      case0:case4:y=a-b;

      }

      D.switch(a*a+b*b)

      {default:break;

      case 3:y=a+b;break;

      case 2:y=a-b;break;

      }

      20.有以下程序:

      #include

      main()

      { int a=-2,b=0;

      while(a++&&++b);

      printf("%d,%d\n",a,b);

      }

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

      A.1,3

      B.0,2

      C.0,3

      D.1,2

      21.設有定義:int x=o,* P;,立刻執行以下語句,正確的語句是( )。

      A.p=x;

      B.* p=x;

      C.D=NULL;

      D.* p=NULL;

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

      A.可以用關系運算符比較字符串的大小

      B.空字符串不占用內存,其內存空間大小是0

      C.兩個連續的單引號是合法的字符常量

      D.兩個連續的雙引號是合法的字符串常量

      23.有以下程序:

      #include

      main()

      { rhar a=’H’;

      a=(a>=’A’&&a<=’2’)?(a-’A’+’a’):a;

      printf("%c\n",a);

      }

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

      A.A

      B.a

      C.H

      D.h

      24.有以下程序:

      #include

      int f(int x);

      main()

      { int a,b=0;

      for(a=0;a<3;a++)

      {b=b+f(a);putchar(’A’+b);}

      }

      int f(int x)

      { return x * xl; }

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

      A.ABE B.BDI C.BCF D.BCD

      25.設有定義:int x[2][3];,則以下關于二維數組X的敘述錯誤的是( )。

      A.x[0]可看做是由3個整型元素組成的一維數組

      B.x[0]和x[l]是數組名,分別代表不同的地址常量

      C.數組X包含6個元素

      D.可以用語句x[o]=0;為數組所有元素賦初值0

      26.設變量P是指針變量,語句P=NULL;是給指針變量賦NULL值,它等價于( )。

      A.p="";

      B.p="0";

      C.p=0;

      D.p=";

      27.有以下程序:

      #include

      main()

      {int a[]={10,20,30,40},*p=a,j;

      for(i=0;i<=3;i++){a[i]=*P;p++;}

      printf("oAd\n",a[2]);

      }

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

      A.30

      B.40

      C.10

      D.20

      28.有以下程序:

      #include

      #define N 3

      void fun(int a[][N],int b[])

      { int i,j;

      for(i=0;i

      for(j=i;j

      }

      main()

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

      fun(x,y);

      for(i=0;i

      }

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

      A.2,4,8,

      B.3,6,9,

      C.3,5,7,

      D.1,3,5,

      29.有以下程序(strcpy為字符串復制函數,strcat為字符串連接函數):

      #include

      #include

      main()

      {char a[10]="abc",b[10]="012",c[10]="xyz";

      strcpy(a+1,b+2);

      puts(strcat(a,c+1));

      }

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

      A.al2xyz

      B.12yz

      C.a2yz

      D.bc2yz

      30.以下選項中,合法的是( )。

      A.char str3[]={’d’,’e’,’b’,’u’,’g’,’\0’};

      B.char str4;str4="hello world";

      C.char name[10];name="china";

      D.char strl[5]="pass",str2[6];str2=strl;

      31.有以下程序:

      #include

      main()

      { char*s="[2]34";int k=0,a=0;

      whil(s[k+1]!=’\o’)

      { k++;

      if(k%2=o){a=a+(s[k]-’0’+1);continue; }

      a=a+(s[k]-’0’);

      printf("k=%d a=%d\n",k,a);

      }

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

      A.k=6 a=11

      B.k=3 a=14

      C.k=4 a=12

      D.k=5 a=15

      32.有以下程序:

      #include

      main()

      {char a[5][10]={"one","tw0","three","four","five"};

      int i,j;

      char t: 、

      for(i=0;i<4;i++)

      for(j=i+1;j<5;j++)

      if(a[i][O]>a[j][0])

      {t=a[i][O];a[i][O]=a[j][O];a[j][O]=t;)

      puts(a[1]);

      }

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

      A.fwo

      B.fix

      C.two

      D.owo

      33.有以下程序:

      #include

      int a=1,b=2:

      void funl(int a,int b)

      {printf( "%d%d",a,b); }

      void fun2()

      { a=3;b=4; }

      main()

      { funl(5,6);fun2();

      printf("%d%d\n",a,b);

      }

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

      A.1 2 5 6

      B.5 6 3 4

      C.5 6 1 2

      D.3 4 5 6

      34.有以下程序:

      #include

      void func(int n)

      { static int num=1);

      num=num+n;printf("%d",num);

      }

      main()

      {funo(3);func(4);printf("n"); }

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


    【最新計算機二級C語言考試試題】相關文章:

    2016最新計算機二級C語言試題03-07

    計算機二級C語言考試試題及答案03-08

    2024最新計算機二級c語言試題及答案10-25

    計算機二級C語言考試上機沖刺試題及答案03-03

    2017計算機二級c語言考試試題大全03-09

    計算機等級考試二級C語言考試試題(帶答案)03-03

    計算機二級考試C++試題03-09

    2017年計算機二級考試C語言練習試題03-08

    計算機二級《C語言》模擬試題及答案03-29

    主站蜘蛛池模板: 久久精品国产福利国产琪琪| 无码日韩人妻精品久久蜜桃| 亚洲国产精品尤物YW在线观看| 国产在线不卡午夜精品2021| 亚洲欧美精品AAAAAA片| 久久精品国内一区二区三区| 欧美精品hdvideosex4k| 亚洲欧美精品丝袜一区二区| 国产精品成人99久久久久91gav| 91精品啪在线观看国产| 亚洲高清国产AV拍精品青青草原| 国产精品一区三区| 四虎影视国产精品亚洲精品hd| 国产精品99精品无码视亚| 亚洲欧美激情精品一区二区| 欧美精品高清在线xxxx| 国产精品人成在线观看| 久久r热这里有精品视频| 国产精品熟女一区二区| 日韩精品视频一区二区三区| 亚洲欧美日韩国产精品| 免费精品国产自产拍在线观看| 国产精品玖玖美女张开腿让男人桶爽免费看 | 亚洲AV无码成人精品区大在线| 国产乱子伦精品免费视频| 99国产精品国产免费观看| 国内精品久久久久久野外| 国产精品禁18久久久夂久| 日韩精品无码一区二区三区| 亚洲一区精品无码| 亚洲日韩国产精品乱| 亚洲精品视频免费| 亚洲欧美日韩国产精品影院| 亚洲精品宾馆在线精品酒店| 欧美精品在线免费| 日本Aⅴ大伊香蕉精品视频| 日韩精品一区二区三区视频| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 国产成人高清精品免费观看| 97精品国产97久久久久久免费| 国产精品99久久久久久www|