




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第2頁共6頁
答案 題號一二三四五六總計分值得分閱卷人填空(每題1分,共24分)。c語言中實現循環的語句有(for)、(while)和(do-while)。c語言由一個個(函數)組成,其中必須有一個(主函數),模塊間通過(函數調用)來實現相互連接。多分支選擇可以用嵌套的if語句和(switch)語句來實現。c語言是一種結構化的程序設計語言,它具有(順序)、(選擇)、(循環)三種基本結構。程序執行過程中其值不發生變化的量是(常)量,其值發生變化的量是(變)量。字符常量是用(單引號)括起來的單一字符。單引號的字符常量表示形式為(’\’’),反斜線的字符常量表示形式為(‘\\’)。長度為n的字符串常量,在計算機的存儲中占用(n+1)個字節,分別存放各字節的編碼,最后一個字節是(空)字符。在循環控制中,break語句用于結束(循環),continue語句用于結束(本次循環)。 C語言規定,標識符只能由(字母)、(數字)、(下劃線)三種字符組成,而且,第一個字符必須是(字母)或(下劃線)。單項選擇(每空2分,共28分)。下面用戶定義的標識符符合C語言規定的是(C)Ab.c.tomB3a6bcC_signedDa-b字符型常量在內存中存放的是(A)AASCII代碼BBCD代碼C內部碼D十進制碼C語言的switch語句中,case后(B)A只能為常量B只能為常量和常量表達式C可為常量及表達式或有確定值的變量及表達式D可為任何量或表達式整型變量x=1,y=3,經下列計算后,x的值不等于6的是(D)Ax=(x=1+2,x*2)Bx=y>2?6:5Cx=9-(--y)-(--y)Dx=y*4.8/2表達式x>0?1:(x<0?-1:0)在x>0時的結果是(C)A0B–1C1D不確定下邊的表達式哪個滿足當x為偶數時值為“真”,為奇數時值為“假”(A)Ax%2==0B!x%2!=0C2*x/2-x==0D!(x%2)下邊的表達式哪個滿足:-10<=x<=10,和100<=x<=110時值為“真”,否則為“假”(B)A((10>x)&&(x>-10))||(100>x-100)B!((x<-10)||(x>10))||!((x<100)||(x>110))C(x<10)&&(x>-10)&&(x>100)&&(x<110)D(x>-10)&&(x<10)||(x<110)&&(x>100)下邊的表達式哪個滿足:當x和y的值都大于0,小于n時值為“真”,否則為“假”(A)A(x>0)&&(y>0)&&(x<n)&&(y<n)B(x<n)&&(y<n)&&x&&yC!(x<=0)||(y<=0)||(y>=n)||(x>=n)D!(x<=0)&&!(y<=0)&&!(y>=n)&&!(x>=n)在c語言中,while語句中的條件?。ˋ)值時,結束循環,for語句中的條件表達式?。‥)值時,執行循環體,do-while語句中的條件取(A)值時,結束循環。A0B1CtrueDfalseE非010、c語言中邏輯值“真”用(C)表示,“假”用(D)表示。AtrueB大于0的數C非0D011、有整型變量x,單精度變量y=5.5,表達式x=float(y*3+((int)y)%4)執行后,x的值為(C)A17B17.500000C17.5D16讀程序,寫出程序的輸出結果(每題5分,共20分)。1、有程序段:Intx,y,z;X=20,y=40,z=60;While(x<y)x+=4,y-=4;z/=2;printf(“%d,%d,%d”,x,y,z);其輸出結果為:322872、有程序段:Intj=0,k=0,a=0;While(j<2){j++;a=a+1;;k=0;while(k<=3){k++;if(k%2!=0)continue;a=a+1;}a=a+1;}printf(“%d\n%d\n%d\n”,j,k,a);}其輸出結果為:2483、、#include<stdio.h>main(){floatscore;printf(“\nEnterascore:”);scanf(“%f”,&score);if(score>=90)printf(“A\n”);elseif(score>=80)printf(“B\n”);elseif(score>=70)printf(“C\n”);elseif(score>=60)printf(“D\n”);elseif(score>=0)printf(“E\n”);elseprintf(“ErrorData!\n”);}輸入為:82輸出為:B4、有程序段:intx,y;scanf(“%d”,&x);do{y=x%10;printf(“%d”,y);x/=10;}while(x>0)輸入為12345輸出數據為54321程序填空(每題8分,共16分)。1、用戶輸入一個4*4的整數矩陣,求其兩對角線上元素的和。#include“stdio.h”main(){intmatrix[4][4];intk,j,result1=0,result2=0;for(k=0;k<4;k++){printf(“oneline:”);for(j=0;j<4;j++){scanf(“%d”,&matrix[k][j]);if(k==j)result1=(result1+matrix[k][j]);if(k+j==3)result2=(result2+matrix[k][j]);}}printf(“theresult:%d,%d\n”,result1,result2);}2、求輸入的100個數中正數的個數及其平均值。#include<stdio.h>main(){inti,n;floatsum,f;n=(0);sum=(0);for(i=0;i<=100;i++){printf(“enterarealnumber:”);scanf(“%f”,&f);if(f<=0)(continue);sum+=f;n++;}printf(“sum=%f”,sum);printf(“average=%f”,sum/n);}按要求編程序(每題6分,共12分)。請定義一個能被其它函數調用的求三個數中最小值的函數min(x,y,z)。intmin(x,y,z)intx,y,z;{intm;if(x<y)m=x;elsem=y;if(m>z)m=z;return(m);}2、使用冒泡法對5個整數按從大到小的順序排序。#include<std
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025江蘇蘇州高新區管委會人才引進120人筆試備考題庫及參考答案詳解
- 2025年鄂爾多斯市公務員考試行測試卷歷年真題及完整答案詳解1套
- 吉林省松原市前郭一中2024-2025學年度第二學期6月份質量檢測 七年級地理試卷(含答案)
- 遼寧省名校聯盟2024-2025學年高二上學期1月聯合考試物理試題(解析版)
- 江蘇省“決勝高考”2024-2025學年高三下學期2月聯考物理試卷(解析版)
- 山東省曲阜市普通高中2024-2025學年高一上學期期中教學質量檢測數學試題(解析版)
- 真功夫快餐的競爭對手及市場定位比較
- 房地產項目應對市場變化的策略
- BIM在建筑信息集成中的應用實例
- 幼兒園喜慶元旦活動策劃與節目安排
- 廈門大學2021年826物理化學考研真題
- 管培生輪崗總結匯報
- 傳統戲曲表演的臺灣音樂伴奏與表演技術
- 《三體》科幻小說
- 康復科護理的患者安全和風險管理
- 2024年A證(安全員)作業模擬考試題庫全套
- 增強患者口服藥執行率
- 國開《Windows網絡操作系統管理》形考任務4-配置故障轉移群集服務實訓
- 六年級下冊邏輯推理
- 簡單咨詢費合同范本英文版
- 2023年山東青島市初中學業水平考試地理試卷真題(答案詳解)
評論
0/150
提交評論