亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

c語言程序設(shè)計試題

C語言是一門面向過程的、抽象化的通用程序設(shè)計語言,廣泛應(yīng)用于底層開發(fā)。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產(chǎn)生少量的機(jī)器語言以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的高效率程序設(shè)計語言。盡管C語言提供了許多低級處理的功能,但仍然保持著跨平臺的特性,以一個標(biāo)準(zhǔn)規(guī)格寫出的C語言程序可在包括類似嵌入式處理器以及超級計算機(jī)等作業(yè)平臺的許多計算機(jī)平臺上進(jìn)行編譯。

2017年全國計算機(jī)c語言程序設(shè)計考試試題及答案

標(biāo)簽:計算機(jī)等級 時間:2021-05-03
【yjbys.com - 計算機(jī)等級】

  《C語言程序設(shè)計》講述了C語言的基本概念、各種數(shù)據(jù)類型的使用技巧、程序流程控制、數(shù)組、函數(shù)、指針以及有關(guān)程序設(shè)計的方法等內(nèi)容。下面是小編整理的關(guān)于國計算機(jī)c語言程序設(shè)計考試試題及答案,歡迎參考!

  一、單項(xiàng)選擇

  1.下列變量名中,非法的是( C )。

  A.A25 B.My_car

  C.My-str D.abc

  2.下列常量中,十六進(jìn)制int型常量是( A )。

  A.0x5f B.x2a

  C.046 D.7a

  3.下列常量中,不是字符常量的是( B )。

  A.'\n' B."y"

  C.'x' D.'\7'

  4.在函數(shù)體內(nèi)定義了下述變量a,a的存儲類為( D )。

  int a;

  A.寄存器類 B.外部類

  C.靜態(tài)類 D.自動類

  5.下列關(guān)于變量存儲類的描述中,錯誤的是( C )。

  A.任何變量定義后都具有一個確定的存儲類

  B.變量的存儲類確定了變量的作用域和壽命

  C.定義變量時沒有存儲類說明符者一律為自動類

  D.內(nèi)部靜態(tài)類變量和外部靜態(tài)類變量的存儲類說明符都是static

  6.下列關(guān)于變量數(shù)據(jù)類型的描述中,錯誤的是( A )。

  A.定義變量時int型數(shù)據(jù)類型可以省略

  B.變量的數(shù)據(jù)類型可以決定該變量占內(nèi)存的'字節(jié)數(shù)

  C.變量的數(shù)據(jù)類型是可以被強(qiáng)制的

2017年計算機(jī)等級c語言程序設(shè)計試題

標(biāo)簽:計算機(jī)等級 時間:2021-04-26
【yjbys.com - 計算機(jī)等級】

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

  1、下列選項(xiàng)中非法的字符常量是(  )。

  A.'\t'

  B.'\039'

  C.','

  D.'\n'

  2、下列函數(shù)的類型是( )。

  fun(double x)

  {float y;

  y=3*x-4;

  return y;

  }

  A.int

  B.不確定

  C.void

  D.float

  3、軟件生命周期是指(  )。

  A.軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程

  B.軟件從需求分析、設(shè)計、實(shí)現(xiàn)到測試完成的過程

  C.軟件的開發(fā)過程

  D.軟件的運(yùn)行維護(hù)過程

  4、有如下程序:

  main()

  f int x=23:

  do

  {printf(”%d”,x——);}

  while(!x);

  }

  該程序的執(zhí)行結(jié)果是(  )。

  A.321

  B.23

  C.不輸出任何內(nèi)容

  D.陷入死循環(huán)

  5、已有定義:char C;,程序前面已在命令行中包含ctype.h文件,不能用于判斷e中的字符是否為大寫字母的表達(dá)式是(  )。

  A.isupper(c)

  B.'A'<一c<='Z'

  C.'A'<一c&&c<='Z'

2017年全國計算機(jī)等級考試C語言程序設(shè)計考試試題

標(biāo)簽:計算機(jī)等級 時間:2020-10-24
【yjbys.com - 計算機(jī)等級】

  C 語言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,并具有多種循環(huán)、條件語句控制程序流向,從而使程序完全結(jié)構(gòu)化。下面是關(guān)于全國計算機(jī)等級考試C語言程序設(shè)計考試試題,歡迎參考!

  一、單選題

  1.下列關(guān)于定義一個指向double型變量的指針,正確的是( B )。

  A.int a(5);double *pd=a; B.double d(2.5),*pd=&d;

  C.double d(2.5),*pd=d; D.double a(2.5),pd=d;

  2.下列關(guān)于創(chuàng)建一個int型變量的引用,正確的是( A )。

  A.int a(3),&ra=a; B.int a(3),&ra=&a;

  C.double d(3.1);int &rd=d; D.int a(3),ra=a;

  3.下列關(guān)于指針概念的描述中,錯誤的是( B )。

  A.指針中存放的是某變量或?qū)ο蟮牡刂分?

  B.指針的類型是它所存放的數(shù)值的類型

  C.指針是變量,它也具有一個內(nèi)存地址值

  D.指針的值(非常量指針)是可以改變的

  4.下列關(guān)于引用概念的描述中,錯誤的是( A )。

  A.引用是變量,它具有值和地址值

  B.引用不可以作數(shù)組元素

  C.引用是變量的'別名

  D.創(chuàng)建引用時必須進(jìn)行初始化

  5.已知:int a[5],*p=a;則與++*p相同的是( D )。

2017年全國計算機(jī)二級C++語言程序設(shè)計考試試題

標(biāo)簽:計算機(jī)等級 時間:2020-08-20
【yjbys.com - 計算機(jī)等級】

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

  1有如下程序:

  #include

  using namespace std;

  class Base{

  protected:

  Base(){cout<<’A’;}

  Base(char C){cout<

  };

  class Derived:public Base{

  public:

  Derived(char C){tout<

  };

  int main(){

  Derived dl(’B’);

  retum 0;

  }

  執(zhí)行這個程序的輸出結(jié)果是(  )。

  A.BB.BAC.ABD.BB

  參考答案:C

  參考解析:本題考查派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù).在定義一個派生類的對象時,先調(diào)用基類的構(gòu)造函數(shù),然后再執(zhí)行派生類的構(gòu)造函數(shù);對象釋放時,先執(zhí)行派生類的析構(gòu)函數(shù),再執(zhí)行基類的析構(gòu)函數(shù)。本題中定義了一個派生類對象d1,首先執(zhí)行基類的構(gòu)造函數(shù),輸出A;然后執(zhí)行派生類的構(gòu)造函數(shù),輸出B。所以答案為c。

  2下列符號中能夠作為C++標(biāo)識符的是( )。

  A.CoflstB.2aC._shapeD..Count

  參考答案:C

  參考解析:本題考查c++標(biāo)識符的命名規(guī)則,其規(guī)則有如下幾點(diǎn):①所有標(biāo)識符必須由字母、數(shù)字或下畫線組成,且必須由字母或下畫線開頭;②所有標(biāo)識符不能使用c++已有的關(guān)鍵字;③大、小寫字母表示不同意義,即代表不同的標(biāo)識符。選項(xiàng)A是關(guān)鍵字,選項(xiàng)B不能以數(shù)字開頭,選項(xiàng)D包含了字符”一”,且不能以此字符開頭。故答案為C。

計算機(jī)二級c語言程序設(shè)計考試試題2017

標(biāo)簽:計算機(jī)等級 時間:2020-08-11
【yjbys.com - 計算機(jī)等級】

  C語言是一種計算機(jī)程序設(shè)計語言。它既有高級語言的特點(diǎn),又具有匯編語言的特點(diǎn)。以下是關(guān)于計算機(jī)二級c語言程序設(shè)計考試試題,希望大家認(rèn)真閱讀!

  1: 第1題請編寫函數(shù)fun,其功能使:將兩個兩位正整數(shù)a b合并形成一個整數(shù)放在c中。合并的方式使:將a數(shù)的十位和個位數(shù)依次放在c數(shù)的百位和個位上,b數(shù)的十位和個位數(shù)依次放在c數(shù)的千位和十位上。

  答案:

  void fun(int a,int b,long *c)

  {*c=(b/10)*1000+(a/10)*100+(b%10)*10+a%10;}

  2: 第2題請編寫一個函數(shù)fun,它的功能使:計算n門課程的平均分,計算結(jié)果作為函數(shù)值返回。

  答案:

  float fun(float *a,int n)

  {float ave=0.0;

  int i;

  for(i=0;i

  ave+=a;

  ave/=n;

  return ave;}

  3: 第3題假定輸入的字符串中只包含字母和*號。請編寫函數(shù)fun,它的功能使:將字符串尾部的*號全部刪除,前面和中間的*號不刪除。

  答案:

  void fun(char *a)

  {int i=0;

  char *p,*q;

  p=q=a;

  while(*p)

  p++;

  p--;

  while(*p==‘*’)

  p--;

c語言程序設(shè)計試題

標(biāo)簽:計算機(jī)等級 時間:2020-08-11
【yjbys.com - 計算機(jī)等級】

  闡述編程語言的概念,學(xué)習(xí)進(jìn)制轉(zhuǎn)換以及程序的基本運(yùn)行原理,讓大家先有一個整體上的認(rèn)識。下面是小編整理的關(guān)于c語言程序設(shè)計基礎(chǔ)知識,希望大家認(rèn)真閱讀!

  【程序1】

  題目:有1、2、3、4個數(shù)字,能組成多少個互不相同且無重復(fù)數(shù)字的三位數(shù)?都是多少?

  1.程序分析:可填在百位、十位、個位的數(shù)字都是1、2、3、4。組成所有的排列后再去

  掉不滿足條件的排列。

  2.程序源代碼:

  代碼如下:

  #include "stdio.h"

  #include "conio.h"

  main()

  {

  int i,j,k;

  printf("\n");

  for(i=1;i<5;i++) /*以下為三重循環(huán)*/

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

  for (k=1;k<5;k++)

  {

  if (i!=k&&i!=j&&j!=k) /*確保i、j、k三位互不相同*/

  printf("%d,%d,%d\n",i,j,k);

  }

  getch();

  }

  【程序2】

  題目:企業(yè)發(fā)放的獎金根據(jù)利潤提成。利潤(I)低于或等于10萬元時,獎金可提10%;利潤高

  于10萬元,低于20萬元時,低于10萬元的部分按10%提成,高于10萬元的部分,可可提