了解湖南/長沙365体育备用网址資訊,從365投注平台開始!365bet官网報名365bet官网本科
您當前的位置:首頁 > 365bet官网考前練習

365体育备用网址“高級語言程序設計”經典習題及答案(1)

365体育备用网址“高級語言程序設計”經典習題及答案(1)

 

  1.1 單項選擇題Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  1.二進制語言是屬于( )Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  ①面向機器語言 ②面向問題語言 ③面向過程語言 ④面向匯編語言Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”人們研制了許許多多計算機程序設計語言,其中二進制語言直接來自計算機的指令系統,與具體計算機緊密相關,所以是一種面向機器語言。面向問題語言是為了易于描述和求解某類特定領域的問題而專門設計的一種非過程語言。面向過程語言是一種能方便描述算法過程的計算機程序設計語言。有匯編語言,但沒有面向匯編語言。匯編語言也是一種面向機器的語言,與機器語言比較,匯編語言用有助于記憶的符號來代表二進制代碼。所以解答是①。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  2.下列語言中不屬于面向過程的語言是( )Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  ①高級語言 ②低級語言 ③C語言 ④PASCAL語言Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解” C語言和 PASCAL等程序設計語言都是高級語言,它們用于描述復雜加工的處理過程,所以也稱它們是面向過程語言。低級語言是指機器語言和匯編語言,低級語言是面向機器的語言,而不是面向問題的語言。所以解答是②。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  3.下列字符中屬于鍵盤符號的是( )Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  ①/ ②/n ③ /t ④ /bSpt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”鍵盤符號是指鍵盤上有標記,并能在顯示器上直接以其標記字樣顯示的字符。有許多鍵盤上有標記的符號,它們不是用于直接顯示的,鍵入這種字符用于表示特定的意義,如常用的回車符。為了能讓C程序標記這種符號,程序采用轉義字符的方式書寫這種字符。如‘/n’、‘/t’ 、‘/b’都不是鍵盤字符,在 C語言中,它們都得用轉義字符來表達。只有字符/才是鍵盤字符。所以解答是①。但在C程序中,反斜杠字符/已特別用作轉義字符的引導符,它也得用轉義字符的表達形式書寫,將它寫成‘//’。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  4.下列字符列中,不是用來表達轉義字符是( )Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  ①// ②/‘ ③074 ④ /0Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”轉義字符有三種書寫形式:反斜社字符后接上某個規定的字符;反斜杠字符后接上13個八進制數字符;反斜社字符和字符X之后接上1至2個十六進制數字符。后兩種分別八進制數和十六進制數直接給出字符的ASCll代碼值。而074是八進制整數,不是轉義字。所以解答是③。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  5.不是C語言提供的合法關鍵字是()Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  ①switch ②begin ③case ④defaultSpt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”因C語言的關鍵字表中沒有begin,它不是C語言的關鍵字。所以解答是②。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  6.下列字符列中,能作為單個標識符是()lSpt365投注平台_365bet官网本科_365bet官网報名_首頁

  ①? a ② a=2 ③a.3 ④ a___3Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”在C語言中,規定標識符是這樣一種字符序列,由英文字母或下線字符開始,后接任1個英文字母、下線字符和數字符組成。所以問題所列的字符列只有a_3是標識符,其余都l是標識符,一個是由字符‘?’開頭、一個中間有字符‘=’,另一個有字符‘。’。所以解答是④。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  7.在C語言中,下列說法中錯誤的是()Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  ①函數定義可以分為兩個部分:函數說明部分和函數體Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  ②主函數可以調用任何非主函數Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  ③任何非主函數可以調用其它任何非主函數Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  ④程序可以從任何函數開始執行Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”每個C函數的定義分兩部分,函數說明部分和函數體,所以敘述 ①是正確的敘述。C語言中,函數可以遞歸調用,主函數可以調用程序中的任何函數,當然可以調用任何非主教的其它函數,所以敘述②是一個正確的敘述。同樣理由,敘述③也是正確的。C語言規,C程序只有一個主函數,并總是從主函數開始執行,不能從非主函數開始執行。所以,說程可以從任何函數開始執行是錯誤的。所以解答是④。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  1.2 填充題Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  1.匯編語言屬于面向________語言,高級語言屬于面向________語言。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”匯編語言與具體計算機密切有關,是屬于面向機器的語言;而高級語言用來描述求解題的算法,所以是面向過程的語言。所以解答是:面向機器和面向過程。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  2.用高級語言編寫的程序稱為________程序,它可以通過________程序翻譯一句執一句的方式執行,也可以通過________程序一次翻譯產生________程序,然后執行。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”用高級語言編寫的程序稱為源程序,源程序不能在計算機上直接運行,運行源程序有種方式:一種是通過解釋程序,對源程序逐句解釋執行;另一種是先讓編譯程序將源程序一翻譯產生目標程序(目標程序是計算機可直接執行的機器語言程序,它是一種二進制代碼程),然后執行目標程序。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  3.轉義字符是由________符號開始,后接單個字符或若干字符組成。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  4.C語言詞類主要分為____、_____、_____和_____等。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”語言的基本詞匯是指直接由字符序列組成,有確定意義的最基本單位,所以C語言詞匯有:字面形式常量。特殊符號(主要是運算符)、保留字和標識符等四類。而表達式、函數調用等是更高級的語言成分,如表達式中還可分運算分量和運算符等;函數調用也是一種表達式,它有函數名標識符、圓括號和實際參數表等。利用基本詞匯,按照給定的C語言的句法規則,就可命名程序對象,描述表達式計算、構造語句、函數,直至整個程序。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  5.C語言的語句主要分為_____語句、_____語句、_____語句_____語句、______語句和_____語句等。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”C語言有多種不同功能的語句,有用于定義數據的,有用于各種存儲和計算的,有用于程序流程控制的,有多種分類方法。C語言的語句主要有:數據定義語句、表達式語句、流程控制語句、復合語句、空語句和其它語句。程序中經常使用的賦值表達式語句和函數調用表達式語句都是典型的表達式語句。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  6.C程序是由函數構成的。其中有并且只能有_____個主函數。C語言程序的執行總是由_____函數開始,并且在_____函數中結束(如別的函數未調用終止程序執行的庫函數)Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”C程序是由若干函數構成的。其中有并且只能有1個主函數(用main命名)。C程序的執行總是由主函數開始執行,通常在主函數中結束(如沒有在別的函數中調用終止程序執行的庫函數的話)。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  7.C語言程序的注釋可以出現在程序中的任何地方,一個注釋以雙符號作為開始標記,以雙符號_____作為結束標記。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

  “解”C語言程序的注釋可以出現在程序基本單詞之間的任何地方, C語言程序的注釋以雙符號‘/.非為開始標記,并以雙符號’。/‘作為結束標記。Spt365投注平台_365bet官网本科_365bet官网報名_首頁

 Spt365投注平台_365bet官网本科_365bet官网報名_首頁

Spt365投注平台_365bet官网本科_365bet官网報名_首頁

 

365体育备用网址“高級語言程序設計”經典習題及答案(1)

    365投注平台——致力于打造365投注平台第一網,以努力服務于廣大365bet官网學子、提供最全的365bet官网資訊為己任,發布365bet官网最新的新聞資訊,提供365bet官网專科365bet官网本科365bet官网報名365bet官网成績查詢等綜合信息

 

365bet官网
相關文章
    無相關信息
湖南365体育备用网址
365bet官网政策
365体育备用网址30年大事
365bet官网專業
365bet官网問答
名家訪談
365bet官网故事
365bet官网院校
365bet官网大綱
365体育备用网址復習方法
365体育备用网址筆記串講
365体育备用网址應試技巧
365bet官网真題
365bet官网就業
湖南論文指導
365bet官网實踐
365bet官网學位
365体育备用网址成績查詢
365体育备用网址考籍查詢
365体育备用网址學歷查詢


咨詢QQ:137847917
13548661633(微信同號)