国产在线精品一级A片-国产另类欧美-国产精品va在线观看一-我要找美国一级片黄色|www.zheinei.com

C程序設(shè)計模擬試題及參考答案

時間:2017-04-19 14:28:44 答案求助 我要投稿

C程序設(shè)計模擬試題及參考答案

  C程序設(shè)計的學(xué)習(xí)中,多做模擬試題是最為關(guān)鍵的一步。以下是陽光網(wǎng)小編要與大家分享的C程序設(shè)計模擬試題,供大家參考!

C程序設(shè)計模擬試題及參考答案

  C程序設(shè)計模擬試題一、單項選擇題

  (20分,每題2分)

  1.若整型變量a、b、c、d中的值依次為:1、4、 3、2。則條件表達(dá)式(a

  A)1 B)2 C)3 D)0

  2.for(i=0;i<10;i++)

  if(i〈=5) break;

  則循環(huán)結(jié)束后i的值為

  A)0 B)1 C)5 D)10

  3.下面正確的字符常量是:

  A)“c” B)‘\\’’ C)‘W’ D)‘’

  4.C語言中,運算對象必須是整型的運算符是:

  A)% B)/ C)* D)+

  5.數(shù)字字符0的ASCII值為48,若有以下程序

  main()

  {

  char a='1', b='2';

  printf("%c,",b++);

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

  }

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

  A) 3,2 B)50,2 C)2,2 D)2,50

  6.以下選項中不能作為合法常量的是。

  A)1.234e04 B)1.234e0.4 C)1.234e+4 D)1.234e0

  7.以下說法正確的是

  A)C程序總是從第一個定義的函數(shù)開始執(zhí)行

  B)在C程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義

  C)C程序總是從main()函數(shù)開始執(zhí)行

  D)C程序的main()函數(shù)必須放在程序的開始部分

  8.若有說明:char c=‘\72’;則變量c:

  A)包含一個字符 B)包含2個字符

  C)包含3個字符 D)說 明不合法,c的值不確定

  9.以下說法正確的是

  A)C程序總是從第一個定義的函數(shù)開始執(zhí)行

  B)在C程序中, 要調(diào)用的函數(shù)必須在main()函數(shù)中定義

  C)C程序總是從main()函數(shù)開始執(zhí)行

  D)C程序的main()函 數(shù)必須放在程序的開始部分

  10.int *p1,*p2,a[10];

  p1=a;

  p2=&a[5];

  則p2-p1 的值為:

  A)無法 確定 B)10 C)5 D)12

  C程序設(shè)計模擬試題二、填空題

  (30分,每空2分)

  1.已知宏定義#define s 2+3

  printf(”%d”,s*4) ;的輸出結(jié)果是__(1)_____。

  2.若已知a=10,b=2 .0,則表達(dá)式!a

  3.已知fun1函數(shù)的功能是將三個數(shù)按由大到小的順序調(diào)整后依次放入a,b,c三個變量中,其中a存放最大的數(shù),利用fun2函數(shù)填空完成此功能。 void fun2(int *x,int *y)

  {

  int t;

  t=*x; *x=*y.; *y=t;

  }

  void fun1()

  {

  int a=20, b=30, c=25; if(c>b) fun2(__.___(3)_______); if(a

  }

  4.有以下程序,.執(zhí)行后輸出結(jié)果是 (6) 。

  main( )

  { int t=1,i=5;

  for(;i>=0;i--) t*=i;

  printf("%d\n",t);

  } ..

  ..

  5.C語言函數(shù)是由函數(shù)頭和..函數(shù)體兩部分組成。其中,函數(shù)頭包括 (7) ,

  (8) 和(9) 。

  6.表達(dá)式(a==b)&&(a>b)的值是___(10)____。

  7.將下列字符串表示成C語言的字符串常量

  C:\TC\LIB_____(11)_________

  He said:"I’m a student."___________(12)_________________ 85% student passed.______________(13)_____________

  8.下面程序的功能是..計算1-3+5-7+„-99+101的.值存在s中,請?zhí)羁铡?#include

  #include

  main()

  {

  int i,t=1,s=0; for(i=1;i<=101;__(14)__)

  {

  .

  s=s+i*t; t=__(15)___;

  }

  .

  }

點擊下頁還有更多>>>C程序設(shè)計模擬試題及參考答案