




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
山東科技大學 200—200學年第 學期《程序設計基礎》考試試卷一班級姓名學號題號一二三四五總得分評卷人審核人得分一、 選擇題(20分)1. 算法具有五個特性 ,以下選項中不屬于算法特性的是 B有窮性(B)簡潔性(C)可行性(D)確定性以下選項中可作為C語言合法常量的是A(A)-80.(B)-080(C)-8e1.0(D)-80.0e以下敘述中正確的是C用C語言實現的算法必須要有輸入和輸出操作用C語言實現的算法可以沒有輸出但必須要有輸入用C程序實現的算法可以沒有輸入但必須要有輸出用C程序實現的算法可以既沒有輸入也沒有輸出4. 以下不能定義為用戶標識符是 D(A)(B)_0(C) (D)以下選項中,不能作為合法常量的是B(A)1.234e04(B)1.234e0.4(C)1.2344(D)1.234e0數字字符0的值為48,若有以下程序(){'1''2';(",");("\n");} 程序運行后的輸出結果是 C(A)3,2(B)50,2(C)2,2(D)2,50有以下程序(){1234;("");("\n");} 程序運行后的輸出結果是 A(A)12353514 (B)12353513 (C)12343514 (D)123435138. 有以下語句 c[10];,則正確的輸入語句是 BA)(""); B)("");(C)(""); D)("");有以下程序(){;("");("\n");} 若想從鍵盤上輸入數據 ,使變量M中的值為 123中的值為 456中的值為 789,則正確的輸入是AA)123456789 B)123456789 C)123456789 D)123456789有以下程序(){25;10%9(-1);("\n");}程序運行后的輸出結果是 BA)6,1 B)2,1 C)6,0 D)2,0有以下程序(){123;(1(33))("\n");}程序運行后的輸出結果是D(A)123(B)234(C)223(D)233若整型變量a、b、c、d中的值依次為:1、4、3、2。則條件表達式a<<的值AA)1 B)2 c)3 D)4有以下程序(){p[8]={11,12,13,14,15,16,17,18}00;(<7)(p[i]%2)[i];("\n");}程序運行后的輸出結果是 BA)42 B)45 C)56 D)60有以下程序(){a[7]="a0\0a0\0"; ;(a);(a);("\n");}程序運行后的輸出結果是 CA)22 B)76 C)72 D)6215. 以下能正確定義一維數組的選項是 BA)a[5]={0,1,2,3,4,5}; B)a[]={0,1,2,3,4,5};C){'A','B','C'}; D)a[5]="0123";16.f1(f2((){
有以下程序y){x>;}y){x>;}4352;2(f1()1());1(f2()2());;("\n");}程序運行后的輸出結果是 AA)4,3,7 B)3,4,7 C)5,2,7 D)2,5,717. 已有定義
a[]=""[]={'x','y','z'};,
以下敘述中正確的是
CA)數組
a和
b的長度相同
B)a
數組長度小于
b數組長度C)a數組長度大于 b數組長度 D)上述說法都不對有以下程序f(**y){t;*x;**y;*;}(){a[8]={1,2,3,4,5,6,7,8},*p,*q;[7];(p){f();}(0<8)(","[i]);} 程序運行后的輸出結果是 DA)8,2,3,4,5,6,7,1, B)5,6,7,8,1,2,3,4, C)1,2,3,4,5,6,7,8, D)8,7,6,5,4,3,2,1,有以下程序(){a[3][3],*;[0][0];(0<9)p[i];(0<3)(""[1][i]);} 程序運行后的輸出結果是 DA)012B)123C)234D)345以下敘述中錯誤的是C對于類型數組,不可以直接用數組名對數組進行整體輸入或輸出數組名代表的是數組所占存儲區的首地址,其值不可改變C)當程序執行中 ,數組元素的下標超出所定義的下標范圍時 ,系統將給出“下標越界”的出錯信息可以通過賦初值的方式確定數組元素的個數二、 閱讀程序寫出下列程序的運行結果。(20分)1、<>(){123;() ("\n");("\n");}2、<>(){'c';(){("");'a''A''b''B'("");'c''C'("");'d''D'("");}}}3、<>(){00;{(2){;;};;}(i<9);("\n");}4、<>(x){(=1)2;x*(1);}(){(“\n”(4));}三、找出下列程序存在的錯誤,并進行改正,使之能正確運行。(20分)1、以下程序的功能是:給r輸入數據后計算半徑為r的圓面積s。<>3.1415926(){r;s;("");*r^2; (*r*r;)("\n");}2、以下程序用于計算一個一維數組各元素平方根的和。<><>(){a[10];;(0<10)(“”[i]);0; (0;)(i<=9)){(a[i]);;}}3、在一個一維整型數組中找出其中最大的數及其下標。N10(**n){
()**a;(1<)(*c>)*c;*;
{;}(){a[N]0;("10:\n");(0<)(""[i]);();("");}4、<>(){a;;"A"; (’a’)("");("\n");}四、 程序填空題:填空空白語句,使程序能完成預定功能。 (10分)1、下面程序的功能是輸出以下形式的金字塔圖案是:****************(){;(1<=4){(1<=4)("");(1<2*1)("*");("\n");}}2、下面函數的功能是:將 n行n列的矩陣 A轉置為A’,例如:1234159135678261014當A=9101112則A’=37111513141516481216請填空4(a[][N]){;(0<)(0<){[i][j];[i][j][j][i];a[j][i];}}五、 編程題。要求給出圖或者圖( 30分)1、設計一個 C程序,輸入三個學生的成績,求其平均成績。2、某百貨公司為了促銷 ,采用購物打折的優惠辦法。每位顧客一次購物 :①在1000
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國可折疊刀行業市場全景分析及前景機遇研判報告
- 國際郵輪乘務管理專業教學標準(高等職業教育專科)2025修訂
- 2025年中國高端紅酒市場發展現狀調查及投資趨勢前景分析報告
- 2024年中國鉆井液助劑行業市場調查報告
- 中國音樂貼花行業市場發展前景及發展趨勢與投資戰略研究報告(2024-2030)
- 信貸技能培訓課件
- 2025年 重慶公務員考試行測試題市直附答案
- 2025年中國大型客車行業市場調研分析及投資前景預測報告
- 2025年 南通市第三人民醫院招聘考試筆試試題附答案
- 2025年 河南省全科醫生特設崗位計劃招聘筆試試題附答案
- 大學生戀愛與性健康(中國性學會) 超星爾雅學習通章節測試答案
- 中醫醫院中醫護理工作指南2024
- 綠植租賃維護擺放服務實施方案
- 光伏運維技能大賽備考試題含答案
- 高考英語讀后續寫練習03:女兒離家又回家+講義
- 2024鐵塔采購合同模板
- 鹵菜店供貨合同協議書
- 華為云:2024年EMS彈性內存存儲技術白皮書
- 卡粘式連接薄壁不銹鋼管道工程技術規程
- 2024年山東普通高中學業水平等級考試化學(原卷版)
- 接警員試題題庫
評論
0/150
提交評論