亚洲AV日韩AⅤ综合手机在线观看,激情婷婷久久综合色,欧美色五月婷婷久久,久久国产精品99久久人人澡

  • <abbr id="uk6uq"><abbr id="uk6uq"></abbr></abbr>
  • <tbody id="uk6uq"></tbody>
  • 沈陽航空航天大學(xué)C語言程序設(shè)計(jì)2015考研真題

    發(fā)布時(shí)間:2017-12-19 編輯:少冰

      隨著2017考研的到來,考生們都在積極尋找相關(guān)的考研真題了。下面是小編為大家整理收集的關(guān)于沈陽航空航天大學(xué)C語言程序設(shè)計(jì)2015考研真題的相關(guān)內(nèi)容,歡迎大家的閱讀。

      科目代碼:823

      科目名稱:C語言程序設(shè)計(jì) A卷

      注意:考生不得在此題簽上做答案,否則無效!

      一、 選擇題(每題3分,共60分)

      1.( )是構(gòu)成C語言程序的基本單位。

      A 函數(shù) B 過程

      C 子程序 D 子例程

      2.下列C語言用戶標(biāo)識(shí)符中合法的是( )。

      A 3ax B x

      C case D -e2

      3.以下符合C語言語法的實(shí)型常量是( )。

      A 1.2E0.5 B 3.14.159E

      C .5E-3 D E15

      4.若以下選項(xiàng)中的變量已正確定義,則正確的賦值語句是( )。

      A x1=26.8%3 B 1+2=x2

      C x3=0x12 D x4=1+2=3

      5.已知int x=1,y=2,z=3;則表達(dá)式z+=x>y?++x:++y 的值為( )。

      A 2 B 3

      C 5 D 6

      6.以下程序的輸出結(jié)果是( )。

      main()

      {int i,j,k,a=3,b=2;

      i=(--a==b++)?--a:++b;

      j=a++;k=b;

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

      A i=2,j=1,k=3 B i=1,j=1,k=3

      C i=4,j=2,k=4 D i=1,j=1,k=2

      7.以下程序的執(zhí)行后輸出的結(jié)果是( )。

      main( )

      { int i,s=0;

      for(i=1;i<10;i+=2)

      s+=i+1;

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

      A 自然數(shù)1~10 中的偶數(shù)之和。 B 自然數(shù)1~10 的累加和。

      C 自然數(shù)1~9 中的奇數(shù)之和。 D 自然數(shù)1~9 的累加和。

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

      A do-while 語句構(gòu)成的循環(huán)不能用其它語句構(gòu)成的循環(huán)來代替。

      B do-while 語句構(gòu)成的循環(huán)只能用break語句退出。

      C 用do-while 語句構(gòu)成的循環(huán),在while后的表達(dá)式為非零時(shí)結(jié)束循環(huán)。

      D 用do-while 語句構(gòu)成的循環(huán),在while后的表達(dá)式為零時(shí)結(jié)束循環(huán)。

      9.有以下函數(shù)定義:

      void fun( int n, double x) { …… }

      若以下變量都已正確定義并賦值,則對(duì)函數(shù)fun的正確調(diào)用語句是( )。

      A fun(int y,double m); B k=fun(10,12.5);

      C fun(n,x); D void fun(x ,n);

      10.關(guān)于return語句,下列正確的說法是( )。

      A 可以在同一個(gè)函數(shù)中出現(xiàn)多次。

      B 必須在每個(gè)函數(shù)中出現(xiàn)。

      C 在主函數(shù)和其他函數(shù)中均可出現(xiàn)。

      D 只能在除主函數(shù)之外的函數(shù)中出現(xiàn)一次。

      11.以下能正確定義數(shù)組并正確賦初值的語句是( )。

      A int N=5,b[N][N]; B int a[1][2]={{1},{3}};

      C int c[2][]={{1,2},{3,4}}; D int d[3][2]={{1,2},{34}};

      12.對(duì)以下說明語句 int a[10]={6,7,8,9,10};的正確理解是( )。

      A 將5個(gè)初值依次賦給a[1]至a[5]。

      B 將5個(gè)初值依次賦給a[0]至a[4]。

      C 將5個(gè)初值依次賦給a[6]至a[10]。

      D 因?yàn)閿?shù)組長度與初值的個(gè)數(shù)不相同,所以此語句不正確。

      13.變量p為指針變量,若p=&a,下列說法不正確的是( )。

      A &*p==&a B *&a==a

      C (*p)++==a++ D *(p++)==a++

      14.有以下程序段

      main()

      { int a=5, *b, **c;c=&b; b=&a;……}

      程序在執(zhí)行了c=&b;b=&a;語句后,表達(dá)式:**c 的值是( )。

      A 變量a的地址 B 變量b中的值

      C 變量a中的值 D 變量b的地址

      15.與實(shí)際參數(shù)為實(shí)型數(shù)組名相對(duì)應(yīng)的形式參數(shù)不可以定義為( )。

      A float a[]; B float *a;

      C float a; D float (*a)[3];

      16.有以下程序

      main()

      {char *s[]={"one","two","three"},*p;p=s[1];printf("%c,%s\n",*(p+1),s[0]);}

      執(zhí)行后輸出結(jié)果是( )。

      A n,two B w,one

      C t,one D o,two

      17.閱讀以下函數(shù)

      fun(char *s1,char *s2)

      { int i=0;while(s1[i]==s2[i]&& s2[i]!=‘\0’) i++;return(s1[i]== && s2{i}!==‘\0’);}

      此函數(shù)的功能是( )。

      A 將s2所指字符串賦給s1。

      B 比較s1和s2所指字符串的大小,若s1比s2的大,函數(shù)值為1,否則函數(shù)值為0。

      C 比較s1和s2所指字符串是否相等,若相等,函數(shù)值為1,否則函數(shù)值為0。

      D 比較s1和s2所指字符串的長度,若s1比s2的長,函數(shù)值為1,否則函數(shù)值為0。

      18.設(shè)有如下定義

      struct ss{ char name[10];int age;char sex;}std[3],*p=std;

      下面各輸入語句中錯(cuò)誤的是( )。

      A scanf("%d",&(*p).age); B scanf("%s",&std.name);

      C scanf("%c",&std[0].sex); D scanf("%c",&(p->sex));

      19.表達(dá)式0x13&0x17的值是( )。

      A 0x17 B 0x13

      C 0xf8 D 0xec

      20.C語言中文件的存儲(chǔ)方式有( )。

      A 只能順序存取。 B 只能隨機(jī)存取(或直接存取)。

      C 只能從文件的開頭進(jìn)行存取。 D 可以順序存取,也可隨機(jī)存取。

      二、 填空題(每空3分,共30分)

      1.下列程序段的輸出結(jié)果是 (1) 。

      int p=30;

      printf(“%d\n”,(p/3>0?p/10:p%3));

      2.表示“x≥y≥z”的C表達(dá)式是 (2) 。

      3.下面的程序是求1!+3!+5!+……+n!的和,請(qǐng)?zhí)羁铡?/p>

      main()

      { long int f,s;

      int i,j,n;

      s=0;

      scanf("%d",&n);

      for(i=1;i<=n; (3) )

      {

      f= (4) ;

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

      (5) ;

      s=s+f;

      }

      printf("n=%d,s=%ld\n",n,s);

      }

      4. 下面rotate 函數(shù)的功能是:將n行n列的矩陣A轉(zhuǎn)置為A’,請(qǐng)?zhí)羁铡?/p>

      #define N 4

      void rotate(int a[][N])

      { int i,j,t;

      for(i=0;i

      for(j=0; (6) ;j++)

      { t=a[i][j];

      (7) ;

      a[j][i]=t;

      }}

      5.函數(shù)min()的功能是:在帶頭結(jié)點(diǎn)的單鏈表中查找數(shù)據(jù)域中值最小結(jié)點(diǎn),請(qǐng)?zhí)羁铡?/p>

      #include

      struct node

      { int data;

      struct node * next;

      };

      int min(struct node *first)

      { struct node *p;

      int m;

      p= (8) ;

      m=p->data;

      p=p->next;

      for(;p!=NULL;p= (9) )

      if(p->data

      return m;

      }

      三、 編程題(共60分)

      1.(10分)編程實(shí)現(xiàn)以下功能:有一分?jǐn)?shù)序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個(gè)數(shù)列的前20項(xiàng)之和。

      2.(15分)編程實(shí)現(xiàn)以下功能:有n個(gè)整數(shù),使其前面各數(shù)順序向后移m個(gè)位置,最后m個(gè)數(shù)變成最前面的m個(gè)數(shù)。

      3.(15分)編程實(shí)現(xiàn)以下功能:用梯形法求sin(x)在(0,1)上的定積分,積分區(qū)間分割步長為0.001。

      4.(20分)編程實(shí)現(xiàn)以下功能:設(shè)在文件a.txt和文件b.txt中分別存有兩個(gè)字符串,設(shè)計(jì)一個(gè)程序?qū)⑦@兩個(gè)字符串按依序交叉的方式合并為一個(gè)字符串(例如“aaaaa”與“bbb”的合并結(jié)果為“abababaa”,而“bbb”與“aaaaa”的合作結(jié)果為“ bababaa”,)并將結(jié)果存入文件a.txt中。
     


    相關(guān)文章:

    1.沈陽航空航天大學(xué)C語言程序設(shè)計(jì)2015考研真題

    2.沈陽航空航天大學(xué)材料學(xué)基礎(chǔ)2015考研真題

    3.沈陽航空航天大學(xué)管理學(xué)2015考研真題

    4.考研真題

    5.沈陽航空航天大學(xué)中國化馬克思主義2015考研真題

    6.沈陽航空航天大學(xué)理論力學(xué)2015考研真題

    7.沈陽航空航天大學(xué)2015年研究生招生簡(jiǎn)章

    8.沈陽航空航天大學(xué)2015考研調(diào)劑信息

    9.沈陽航空航天大學(xué)2015年公開招聘人員公告

    10.沈陽航空航天大學(xué)2015年招生章程

    最新推薦
    熱門推薦