【MOOC】嵌入式C語言程序設計-寧波城市職業(yè)技術學院 中國大學慕課MOOC答案_第1頁
【MOOC】嵌入式C語言程序設計-寧波城市職業(yè)技術學院 中國大學慕課MOOC答案_第2頁
【MOOC】嵌入式C語言程序設計-寧波城市職業(yè)技術學院 中國大學慕課MOOC答案_第3頁
【MOOC】嵌入式C語言程序設計-寧波城市職業(yè)技術學院 中國大學慕課MOOC答案_第4頁
【MOOC】嵌入式C語言程序設計-寧波城市職業(yè)技術學院 中國大學慕課MOOC答案_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【MOOC】嵌入式C語言程序設計-寧波城市職業(yè)技術學院中國大學慕課MOOC答案第一周單元測驗1、【單選題】本課程《嵌入式C語言程序設計》教學不適合什么專業(yè)或行業(yè)學習者?本題答案:【計算機專業(yè)從業(yè)者;】2、【單選題】本課程《嵌入式C語言程序設計》教學與傳統(tǒng)計算機類通識教學相比,最大不同之處在于什么?本題答案:【以電子硬件開發(fā)角度,講解C語言語法知識;】3、【單選題】本課程學習重點是什么?本題答案:【使用C語言語法指令進行編程。】4、【單選題】課程教學使用的軟件是什么?本題答案:【Keil編程軟件和Proteus仿真軟件;】5、【單選題】以下不屬于C語言編程規(guī)范需要注意的是?本題答案:【大小寫規(guī)范。】6、【單選題】關于編程環(huán)境平臺說法錯誤的是?本題答案:【編程調試不需要在單片機中進行;】7、【單選題】以下不是C語言的特點是?本題答案:【C語言為低級語言;】8、【單選題】課程教學需要用到以下哪個核心器件?本題答案:【單片機;】第二周單元測驗1、【單選題】以下不是本課程學習C語言用到的調試工具?本題答案:【VC++6.0編程軟件?!?、【單選題】關于Keil軟件操作描述錯誤的是?本題答案:【工程項目名稱和文件名稱必須不同;】3、【單選題】關于單片機開發(fā)板說法錯誤的是?本題答案:【本課程使用的是AVR單片機開發(fā)板;】4、【單選題】關于Keil軟件描述錯誤的是?本題答案:【KeilC51不能用于C語言軟件編程;】5、【單選題】關于Proteus軟件描述錯誤的是?本題答案:【Proteus軟件可以進行C語言編程;】第三周單元測驗1、【單選題】關于C語言程序說法錯誤的是?本題答案:【C程序中可以有多個函數,而且可以有多個主函數;】2、【單選題】關于C語言程序說法錯誤的是?本題答案:【C程序結構沒有具體的規(guī)定,可以任意編寫;】3、【單選題】以下不是C語句組成部分的是?本題答案:【指令語句。】4、【單選題】關于預處理命令include說法錯誤的是?本題答案:【預處理命令是C語言本身的組成部分,能直接對它們進行編譯;】5、【單選題】關于include指令說法錯誤的是?本題答案:【include命令是C語言語句的組成部分;】6、【單選題】關于關鍵字sbit定義格式說法錯誤的是?本題答案:【sbit位變量名=字節(jié)地址;】7、【單選題】以下不是C語言程序結構的是?本題答案:【判斷結構;】8、【單選題】以下關于賦值運算符和表達式描述錯誤的是?本題答案:【如果賦值運算符兩邊的數據類型不相同,系統(tǒng)將無法進行類型轉換?!?、【單選題】關于預處理命令define描述錯誤的是?本題答案:【宏定義是由源程序中的包含命令完成;】10、【單選題】關于宏定義描述錯誤的是?本題答案:【宏定義必須使用“=”符號連接;】11、【單選題】二進制數10110011用十六進制數表示為?本題答案:【0xb3】第四周單元測驗1、【單選題】C語言程序是由什么構成的?本題答案:【函數;】2、【單選題】什么是構成C語言程序的基本單位?本題答案:【函數】3、【單選題】C語言程序從哪里開始執(zhí)行?本題答案:【程序中的main函數】4、【單選題】C語言程序從main()函數開始執(zhí)行,所以這個函數要寫在哪里?本題答案:【程序文件的任何位置?!?、【單選題】以下說法中正確的是?本題答案:【C語言程序總是從main()函數開始執(zhí)行】6、【單選題】下列方法中錯誤的是?本題答案:【程序可以從任何非主函數開始執(zhí)行】7、【單選題】下列說法錯誤的是?本題答案:【C語言的變量名必須用小寫,常量用大寫】8、【單選題】C語言中的簡單數據類型包括?本題答案:【整型、實型、字符型】9、【單選題】若int類型數據占2個字節(jié),則unsignedint類型數據的取值范圍是?本題答案:【0~65535】10、【單選題】在C語言程序中,表達式8/5的結果是?本題答案:【1】11、【單選題】在C語言程序中,表達式5%2的結果是?本題答案:【1】第五周單元測驗1、【單選題】關于逗號運算符和表達式說法錯誤的是?本題答案:【所有出現逗號的地方都組成逗號表達式;】2、【單選題】以下不是邏輯運算符的是?本題答案:【】3、【單選題】以下不是位運算符的是?本題答案:【和】4、【單選題】在C語言中,下列說法中正確的是?本題答案:【do-while語句構成的循環(huán),在while后的表達式為零時結束循環(huán)】5、【單選題】break語句不能出現在什么語句中?本題答案:【if…else】6、【單選題】以下程序段x=-1;do{x=x*x;}while(x0);本題答案:【是死循環(huán)】第六周單元測驗1、【單選題】C語言中函數返回值的類型是由什么決定的?本題答案:【函數定義時指定的類型】2、【單選題】在C語言中,函數的數據類型是指?本題答案:【函數返回值的數據類型】3、【單選題】C程序中函數返回值的類型是?本題答案:【函數定義時指定的函數類型】4、【單選題】C語言規(guī)定,簡單變量做實參時,它和對應形參之間的數據傳遞方式為?本題答案:【單向值傳遞】5、【單選題】在函數調用時,以下說法正確的是?本題答案:【實際參數和形式參數可以同名】6、【單選題】在C語言程序中,有關函數的定義正確的是?本題答案:【函數的定義不可以嵌套,但函數的調用可以嵌套】7、【單選題】以下對C語言函數的有關描述中,正確的是?本題答案:【在C語言程序中,調用函數時,如函數參數是簡單變量,則只能把實參的值傳遞給形參,形參的值不能傳送給實參】8、【單選題】C語言中對函數的描述正確的是?本題答案:【嵌套調用,遞歸調用均可】9、【單選題】以下敘述中正確的是?本題答案:【構成C程序的基本單位是函數】10、【單選題】用數組名作為函數調用時的實參時,傳遞給形參的是?本題答案:【數組首地址】第七周單元測驗1、【單選題】關于局部變量說法錯誤的是?本題答案:【在復合語句中可定義變量,其作用域在復合語句范圍外;】2、【單選題】關于全局變量說法錯誤的是?本題答案:【全局變量不屬于哪個函數,它也不屬于某一個源程序;】3、【單選題】關于變量存儲類別說法錯誤的是?本題答案:【全局變量全部存放在動態(tài)存儲區(qū);】4、【單選題】關于函數范圍說法錯誤的是?本題答案:【外部函數定義時用關鍵字static聲明;】5、【單選題】下列說法中錯誤的是?本題答案:【靜態(tài)全局變量可以被其他的編輯單位所引用】第八周單元測驗1、【單選題】下列關于C語言數據文件的敘述中正確的是本題答案:【文件由數據流形式組成,可按數據的存放形式分為二進制文件和文本文件】2、【單選題】C語言中,能識別處理的文件為本題答案:【文本文件和二進制文件;】3、【單選題】C語言中,文件組成的基本單位是本題答案:【字符序列;】4、【單選題】表達式0x13^0x17的值是本題答案:【0x04;】5、【單選題】在位運算中,操作數左移一位,其結果相當于本題答案:【操作數乘以2;】6、【單選題】在位運算中,操作數右移一位,其結果相當于本題答案:【操作數除以2;】7、【單選題】已定義以下函數fun(char*p2,char*p1){while((*p2=*p1)!=\0){p1++;p2++;}}本題答案:【將P1所指字符串復制到P2所指內存空間;】8、【單選題】以下描述中不正確的是本題答案:【在以下定義是正確的:#definePI3.1415926;】課程考試客觀題1、【單選題】C語言程序是由什么構成的本題答案:【函數】2、【單選題】以下說法中正確的是本題答案:【C語言程序總是從main()函數開始執(zhí)行】3、【單選題】下列方法中錯誤的是本題答案:【程序可以從任何非主函數開始執(zhí)行】4、【單選題】下列說法錯誤的是本題答案:【C語言的變量名必須用小寫,常量用大寫】5、【單選題】下列說法中正確的是本題答案:【由于C源程序是由字符流組成的,因此可以作為文本文件在任何文本編輯的軟件中輸入】6、【單選題】C語言提供的合法關鍵字是本題答案:【struct】7、【單選題】下列C語言用戶標識符中合法的是本題答案:【a123】8、【單選題】下列可以正確表示字符型常量的是本題答案:【’\t’】9、【單選題】C語言中字符型(char)數據在內存中的存儲的是本題答案:【ASCII碼】10、【單選題】在C語言中,字符型數據所占的內存空間是本題答案:【1個字節(jié)】11、【單選題】若int類型數據占2個字節(jié),則unsignedint類型數據的取值范圍是本題答案:【0~65535】12、【單選題】C語言中,關系表達式和邏輯表達式的值是本題答案:【0或1】13、【單選題】已知intx=5,y=5,z=5;執(zhí)行語句x%=y+z;后,x的值是本題答案:【5】14、【單選題】以下運算符中優(yōu)先級最高的運算符是本題答案:【++】15、【單選題】設x為int型變量,則執(zhí)行以下語句后,x的值為x=10;x*=x;本題答案:【100】16、【單選題】若有語句inta=1,b;doubley=2.3;b=(int)y;則b的值為本題答案:【2】17、【單選題】設intx=0,y=1;表達式(x||y)的值是本題答案:【1】18、【單選題】在C語言中,認為()為邏輯真本題答案:【非0的數】19、【單選題】為表示邏輯表達式79X90,應使用的C語言表達式是本題答案:【(X79)(X90)】20、【單選題】設x,t均為int型變量,則執(zhí)行語句“x=10;t=xx10;”后,t的值為本題答案:【0】21、【單選題】若inti=10;執(zhí)行下列程序后,變量i的正確結果是switch(i){case9:i+=1;case10:i+=1;case11:i+=1;default:i+=1;}本題答案:【13】22、【單選題】假定所有變量均已正確定義,則下列程序段運行后y的值是inta=0,y=10;if(a=0){y--;}elseif(a0){y++;}else{y+=y;}本題答案:【20】23、【單選題】假定所有變量均已正確定義,則下列程序段運行后x的值是a=b=c=0;x=35;if(!a){x--;}elseif(b);if(c){x=3;}else{x=4;}本題答案:【4】24、【單選題】C語言對嵌套if語句的規(guī)定是:else語句總是與()配對本題答案:【其之前最近的且尚未配對的if】25、【單選題】C語言中用()表示邏輯“真”本題答案:【整數值1】26、【單選題】在C語言中,下列說法中正確的是本題答案:【do-while語句構成的循環(huán),在while后的表達式為零時結束循環(huán)】27、【單選題】break語句不能出現在()語句中本題答案:【if…else】28、【單選題】對于break語句和continue語句的說法錯誤的是本題答案:【break和continue也可以用于if語句中】29、【單選題】語句while(!y);中的表達式!y等價于本題答案:【y==0】30、【單選題】對以下程序段的敘述正確的是intx=1;do{x=-1*x;}while(!x)本題答案:【是死循環(huán)】31、【單選題】以下對一維數組a的正確說明是本題答案:【chara[3]={‘a’,’b’,’c’}】32、【單選題】以下能對一維數組a進行初始化的語句是本題答案:【inta[3]={0,1,2}】33、【單選題】已知:inta[10];則對a數組元素的正確引用是本題答案:【a[0]】34、【單選題】若有以下數組說明,則i=10;a[a[i]]元素數值是()inta[12]={1,4,7,10,2,5,8,11,3,6,9,12};本題答案:【9】35、【單選題】C語言中函數返回值的類型是由()決定的本題答案:【函數定義時指定的類型】36、【單選題】在C語言中,函數的數據類型是指本題答案:【函數返回值的數據類型】37、【單選題】C程序中函數返回值的類型是由()決定的本題答案:【函數定義時指定的函數類型】38、【單選題】C語言規(guī)定,簡單變量做實參時,它和對應形參之間的數據傳遞方式為本題答案:【單向值傳遞】39、【單選題】在函數調用時,以下說法正確的是本題答案:【實際參數和形式參數可以同名】40、【單選題】在C語言程序中,有關函數的定義正確的是本題答案:【函數的定義不可以嵌套,但函數的調用可以嵌套】41、【單選題】以下對C語言函數的有關描述中,正確的是本題答案:【在C語言程序中,調用函數時,如函數參數是簡單變量,則只能把實參的值傳遞給形參,形參的值不能傳送給實參】42、【單選題】C語言中對函數的描述正確的是本題答案:【嵌套調用,遞歸調用均可】43、【單選題】以下敘述中正確的是本題答案:【構成C程序的基本單位是函數】44、【單選題】用數組名作為函數調用時的實參時,傳遞給形參的是本題答案:【數組首地址】45、【單選題】下列說法中正確的是本題答案:【局部變量在一定范圍內有效,且可與該范圍外的變量同名】46、【單選題】在C語言中,表示靜態(tài)存儲類別的關鍵字是本題答案:【static】47、【單選題】未指定存儲類別的變量,其隱含的存儲類別為本題答案:【auto】48、【單選題】若有以下說明語句:structstudent{intnum;charname[];floatscore;}stu;則下面的敘述不正確的是:本題答案:【stu是用戶定義的結構體類型名】49、【單選題】設有以下說明語句:typedefstructstu{inta;floatb;}stutype;則下面敘述中錯誤的是本題答案:【stutype是用戶定義的結構體變量名】50、【單選題】語句int*p;說明了本題答案:【p是指向int型數據的指針】51、【單選題】變量的指針,其含義是指該變量的本題答案:【地址】52、【單選題】若x是整型變量,pb是基類型為整型的指針變量,則正確的賦值表達式是本題答案:【pb=x】53、【單選題】下列不正確的定義是本題答案:【int*p=i,i;】54、【單選題】若有說明:intn=2,*p=n,*q=p,則以下非法的賦值語句是本題答案:【p=n】55、【單選題】int*p,a=10,b=1;p=a;a=*p+b;執(zhí)行該程序段后,a的值為本題答案:【11】56、【單選題】有語句:inta[10],;則()是對指針變量p的正確定義和初始化本題答案:【int*p=a;】57、【單選題】若有說明語句“inta[5],*p=a;”,則對數

溫馨提示

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

評論

0/150

提交評論