2023年高級語言程序設計期末試題劉坤良_第1頁
2023年高級語言程序設計期末試題劉坤良_第2頁
2023年高級語言程序設計期末試題劉坤良_第3頁
2023年高級語言程序設計期末試題劉坤良_第4頁
2023年高級語言程序設計期末試題劉坤良_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

天津工業(yè)大學計算機科學與軟件學院班級學號姓名注意事項:1、本試卷共10頁,滿分為100分,考試時間為100分鐘。2、答題時請使用藍、黑鋼筆或圓珠筆,不得使用紅顏色墨水筆。除特殊規(guī)定外不得使用鉛筆。題目一二三四五總分分數(shù)核對得分閱卷人答題紙部分(A1)一、單項選擇題:(每題2分,共20分)(說明:將答案字母填寫在答題紙中)分數(shù)12345678910二、填空題:(每空2分,共32分)(說明:將答案填寫在答題紙中)分數(shù)填空號答案填空號答案(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)三、閱讀程序,寫出程序輸出結果:(每題4分,共20分)(說明:將答案填寫在答題紙中)分數(shù)(1)(2)(3)(4)(5)四、程序填空:(每空2分,共6分)(說明:將答案填寫在答題紙中)分數(shù)填空號答案填空號答案(1)(2)(3)五、程序設計題:(共2題,共22分)(說明:將答案填寫在答題紙中)分數(shù)

試題部分(A1)說明:將所有題目的答案均填寫在前面的答題紙中?。∫?、單項選擇題:(每題2分,共20分)(說明:將答案填寫在答題紙中)分數(shù)1.一個C程序的組成部分可以是。 A.一個主函數(shù)和一至若干個其他函數(shù)B.一至若干個主函數(shù) C.一個主程序和一至若干個其他函數(shù) D.一個主程序和一至若干個子程序2.以下敘述對的的是。 A.在C程序中,main函數(shù)必須位于程序的最前面 B.C程序的每行中只能寫一條語句 C.C語言自身沒有輸入輸出語句 D.在對一個C程序進行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯誤3.一個C程序的執(zhí)行是從。 A.本程序的main函數(shù)開始,到main函數(shù)結束 B.本程序文獻的第一個函數(shù)開始,到本程序文獻的最后一個函數(shù)結束 C.本程序的main函數(shù)開始,到本程序文獻的最后一個函數(shù)結束 D.本程序文獻的第一個函數(shù)開始,到本程序main函數(shù)結束4.C語言中的標記符只能由字母、數(shù)字和下劃線三種字符組成,且第一個字符。 A.必須為字母 B.必須為下劃線 C.必須為字母或下劃線 D.可以是字母、數(shù)字和下劃線中任一種字符5.設有語句inta=3;則執(zhí)行語句a+=a-=a*a后,變量a的值是。 A.3 B.0 C.9D.-126.若inti=10,執(zhí)行下列程序: switch(i) {case9:i+=1; case10: case11:i-=1; default:i+=1; }則變量i的結果是。 A.10 B. 11C. 12D. 97.已知intx=10,y=20,z=30;以下語句執(zhí)行后x,y,z的值是。if(x>y)z=x;x=y;y=z;A.x=10,y=20,z=30 B.x=20,y=30,z=30C.x=20,y=30,z=10D.x=20,y=30,z=208.下面程序段的運營結果是________。intn=0;while(n++<=2);printf("%d",n); A.2 B.3 C.4 D.有語法錯9.以下對的的描述是。A.continue語句的作用是結束整個循環(huán)的執(zhí)行B.只能在循環(huán)體內和switch語句體內使用break語句C.在循環(huán)體內使用break語句或continue語句的作用相同D.從多層循環(huán)嵌套中退出時,只能使用goto語句10.設inta=1,則執(zhí)行完循環(huán)while(a++<5);a的值是。 A.6B.5C.1D.-264二、填空題:(每空1分,共10分)(說明:將答案填寫在答題紙中)分數(shù)結構化程序設計所規(guī)定的三種基本控制結構是(1),(2),(3)。2.若a是int型變量,則計算下面表達式后a的值為(4)。a=25/3%33.若有定義:charc=’\n’;則變量c中包含的字符個數(shù)為(5)。4.設有:inta=1,b=2,c=3,d=4,m=2,n=2;執(zhí)行(m=a>b)&&(n=c>d)后n的值為(6)。5.設a=3,b=2,c=1,則c>b的值為(7)a>b>c的值為(8)。6.設i,j,k均為int型變量,則執(zhí)行完下面的for語句后,k的值為(9)。for(i=0,j=3;i<=j;i++,j--)k=i+j;7.inti=5;do{i++}while(i<=6);該循環(huán)語句執(zhí)行(10)次。三、閱讀程序,寫出程序輸出結果(每題4分,共20分)分數(shù)1.有以下程序#include<stdio.h>voidmain(){inti,sum=0;for(i=1;i<9;i+=2)sum+=i;printf(“%d\n”,sum);}程序運營后的輸出結果是。2.有以下程序#include<stdio.h>voidmain(){intd,n=1234;if(n!=0){d=n%10;n=n/10;printf(“%d,%d”,n,d);}}程序運營后的輸出結果是。四、程序填空:(每空2分,共6分)(說明:答案寫在答題紙中)分數(shù)1.下面程序可求出矩陣a的主對角線上的元素之和,請?zhí)羁帐钩绦蛲暾?defineN3voidmain(){inta[N][N]={1,3,5,7,9,11,13,15,17},sum=0,i,j;for(i=0;i<N;i++)for(j=0;j<N;j++)if()sum=sum+;printf("sum=%d\n",sum);}五、編程題:(說明:答案寫在答題紙中)分數(shù)1、以下程序的功能是將一個數(shù)組

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論