C語言與單片機知到智慧樹期末考試答案題庫2024年秋漢中職業(yè)技術學院_第1頁
C語言與單片機知到智慧樹期末考試答案題庫2024年秋漢中職業(yè)技術學院_第2頁
C語言與單片機知到智慧樹期末考試答案題庫2024年秋漢中職業(yè)技術學院_第3頁
C語言與單片機知到智慧樹期末考試答案題庫2024年秋漢中職業(yè)技術學院_第4頁
C語言與單片機知到智慧樹期末考試答案題庫2024年秋漢中職業(yè)技術學院_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

C語言與單片機知到智慧樹期末考試答案題庫2024年秋漢中職業(yè)技術學院設有以下語句:intx=10;x+=3+x%(3),則x的值是()

A:11B:15C:14D:12

答案:14在定義inta[10];之后,對a的引用正確的是()。

A:a(6)B:a[9]C:a[6.3]D:a[10]

答案:a[9]以下選項中敘述正確的是()

A:C程序中的語句要經(jīng)過編譯才能轉換成二進制機器指令B:簡單算法的操作步驟不能超過20步C:有些算法不能用三種基本結構來表達D:算法需要包含所有三種基本結構

答案:使用三種基本結構就可以實現(xiàn)任何復雜算法設有如下函數(shù)定義:intf(char*s){char*p=s;while(*p!='\0')p++;return(p-s);}如果在主程序中用下面的語句調(diào)用上述函數(shù),則輸出結果為()。printf("%d\n",f("goodbey!"));

A:8B:6C:3D:0

答案:8在C語言中,定義數(shù)組inta[7]={3,4,5,6,7,8,9},則a[5]的值為()。

A:8B:6C:9D:7

答案:8以下正確的函數(shù)定義形式是(

)。

A:doublefun(x,inty)B:doublefun(intx,y)C:doublefun(intx;inty)D:doublefun(intx,inty)

答案:doublefun(intx,inty)下面有關for循環(huán)的正確描述是()

A:在在for循環(huán)語句中,不能用break語句跳出循環(huán)體B:for循環(huán)是先執(zhí)行循環(huán)體語句,后判斷表達式C:for循環(huán)只能循環(huán)次數(shù)已經(jīng)確定的情況D:在for循環(huán)語句中,可以包含多條語句,但要用括號括起來

答案:在for循環(huán)語句中,可以包含多條語句,但要用括號括起來下面能正確進行字符串“ABCDE”賦值操作的語句是()。

A:chars[5]={"ABCDE"};B:char*s;s="ABCDEF";C:char*s;scanf("%s",s);D:chars[5]={'A'、'B'、'C'、'D'、'E'};

答案:char*s;s="ABCDEF";以下程序的運行結果是()。#include”stdio.h”main(){inta=4,b=3,c=5,d=2;if(a>b)if(b>c)printf("%d",d++);elseprintf("%d",++d);printf("%d\n",d);}

A:3B:33C:32D:2

答案:33設已有定義:“char*st="howareyou";”,下列程序段中正確的是()。

A:chara[11];strcpy(++a,st);B:chara[11],*p;strcpy(p=a+1,&st[4]);C:chara[],*p;strcpy(p=&a[1],st+2);D:chara[11];strcpy(a,st);

答案:chara[11],*p;strcpy(p=a+1,&st[4]);若有定義inta=12,n=5,則表達式a%=(n%2)運算后,a的值()

A:1B:0C:6D:12

答案:0C語句是以()表示結束()

A:分號B:逗號C:回車D:句號

答案:分號C語言提供了fopen()函數(shù),該函數(shù)用于打開文件,其返回值類型為()。

A:1B:NULLC:文件指針D:0

答案:文件指針若x,i,j和k都是int型變量,則執(zhí)行下面表達式后x的值為x=(i=4,j=16,k=32)()。

A:4B:16C:32D:52

答案:32C語言可以實現(xiàn)將文件以文本形式存儲和()形式存儲

A:八進制B:十進制C:十六進制D:二進制

答案:二進制在C語言中,共用體類型同結構體類型一樣,都屬于(),它在定義上與結構體類型十分相似。

A:構造類型B:特殊類型C:復合類型D:不知道

答案:構造類型下列哪一個不是C語言的的主要特點()。

A:語言簡潔、緊湊、方便、靈活B:數(shù)據(jù)類型豐富C:運算符豐富D:能完成任何功能

答案:能完成任何功能下列敘述中正確的是()。

A:每個C語句必須以分號結束B:C語言程序中每一行只能寫一條語句C:C語言程序的只有一個函數(shù)D:C語句必須在一行內(nèi)寫完

答案:A:每個C語句必須以分號結束文本文件又稱為ASCII文件,每一個字節(jié)放一個字符的()。

A:文件大小B:不知道C:ASCII碼D:01代碼

答案:ASCII碼結構體類型定義末尾括號后()的不可缺少。

A:逗號B:分號C:句號D:省略號

答案:分號程序main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<3;j++){if(j%2)continue;x++;}x++;}printf("x=%d\n",x);}的輸出結果是()。

A:x=12B:x=4C:x=8D:x=6

答案:x=8已知有double型變量x=2.5,y=4.7,整型變量a=7,則表達式x+a%3*(int)(x+y)%2/4的值是()

A:2.75B:2.4C:2.5D:0

答案:2.5數(shù)據(jù)在內(nèi)存中是以二進制形式存儲的,如果不加轉換地輸出到外存,就是()。

A:字符B:數(shù)字C:二進制文件D:存儲單元

答案:二進制文件關鍵字struct是下列哪種語句用的。()

A:宏定義B:選擇語句C:定義結構體D:循環(huán)語句

答案:定義結構體以下是正確C語言實型常量的是()

A:e-1B:1e-1C:-1eD:.e-1

答案:1e-1下面程序段的輸出結果是()。inta[][3]={1,2,3,4,5,6,7,8,9,10,11,12},(*p)[3];p=a;printf(“%d\n”,*(*(p+1)+2));

A:7B:6C:4D:3

答案:6若有說明語句:chars[]="itisaexample!",*t="itisaexample!";,則以下不正確的敘述是()。

A:t目前所指字符串的內(nèi)容不能改變,t重新賦值后可以指向其他字符串B:s表示的是第一個字符i的地址,s+1表示的是第二個字符t的地址C:t變量中存放的地址值可以改變D:s中只能存放16個字符

答案:s中只能存放16個字符c語言中()

A:do-while語句構成循環(huán),當while語句中的表達式值為零時結束循環(huán)B:do-while語句構成循環(huán),必須用break語句才能推出C:do-while語句構成循環(huán),當while語句中的表達式值為非零時結束循環(huán)D:不能使用do-while語句構成循環(huán)

答案:do-while語句構成循環(huán),當while語句中的表達式值為零時結束循環(huán)程序main(){inta=0,j;for(j=0;j<4;j++){switch(j){case0:case3:a+=2;case1:case2:a+=3;default:a+=5;}}printf("%d\n",a);}的輸出結果是()。

A:10B:13C:36D:20

答案:36操作系統(tǒng)是以為()單位對數(shù)據(jù)進行管理的。

A:字節(jié)B:文件C:二進制D:ASCLL碼

答案:文件C編譯器主要有()

A:MSVC、B:Clang、GCCC:TurboCD:WIN-TC、SUBLIME

答案:MSVC、###Clang、GCC###WIN-TC、SUBLIME###TurboC以下對字符數(shù)組進行正確初始化的是()。

A:staticcharword[]="cool\0";B:staticcharword[]={"cool\0"};C:staticcharword[]={'c','o','o','l'};D:staticcharword[]='cool\0';

答案:staticcharword[]="cool\0";###staticcharword[]={'c','o','o','l'};###staticcharword[]={"cool\0"};以下正確的描述是()。在C語言程序中

A:函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套B:函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套C:函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套D:函數(shù)的定義和調(diào)用均不可以嵌套

答案:函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套###函數(shù)的定義和調(diào)用均不可以嵌套###函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套以下敘述錯誤的是()

A:C語言程序由C語句組成,可以省略main函數(shù)B:在C語言中分號是語句的組成部分C:所有程序行都必須用分號結束D:分號是C語句之間的分隔符

答案:所有程序行都必須用分號結束###分號是C語句之間的分隔符###C語言程序由C語句組成,可以省略main函數(shù)While()循環(huán)體中最多只能有一條語句()

A:對B:錯

答案:錯C語言規(guī)定,else子句總是與它上面的最近的if配對。()

A:錯B:對

答案:B:對在一個源文件中定義的全局變量的作用域為整個源程序。()

A:對B:錯

答案:對C語言提供了一個fclose()函數(shù),該函數(shù)用于關閉文件,其返回值類型為int類型。()

A:對B:錯

答案:對while循環(huán)語句中可以嵌套for循環(huán)語句()

A:對B:錯

答案:對計算機語言是一種只有計算機才能識別的語言。()

A:錯B:對

答案:錯數(shù)組的內(nèi)存布局是連續(xù)的,元素在內(nèi)存中依次存儲。()

A:對B:錯

答案:對所謂“文件”一般指存儲在外部介質(zhì)上數(shù)據(jù)的集合。()

A:對B:錯

答案:對共用體的內(nèi)存必須是最寬基本數(shù)據(jù)類型的整數(shù)倍,如果不是,則填充字節(jié)。()

A:對B:錯

答案:對continue語句只用在while、

溫馨提示

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

評論

0/150

提交評論