版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
C語言與單片機智慧樹知到期末考試答案+章節(jié)答案2024年漢中職業(yè)技術(shù)學(xué)院若有定義:inty=2;則計算表達式y(tǒng)+=y后的y值是2()
答案:錯C語言只有一個標(biāo)準(zhǔn)。()
答案:對幾乎沒有不能用C語言實現(xiàn)的軟件?()
答案:錯編程環(huán)境包括()過程
答案:調(diào)試;編譯;編輯程序C語言提供了fopen()函數(shù),該函數(shù)用于讀出文件,其返回值類型為文件指針。()
答案:錯Do-While()循環(huán)體中可以有多條語句()
答案:對函數(shù)定義中,函數(shù)體可以是一個空函數(shù),并且一對{}可以省略。()
答案:錯若有以下定義,且0≤i<6,則正確的賦值語句是()。ints[4][6],t[6][4],(*p)[6];
答案:p=s;結(jié)構(gòu)體變量初始化的方式可分為()種。
答案:2程序#include"stdio.h"main(){inta=0,i=1;switch(i){case0:case3:a+=2;case1:case2:a+=3;default:a+=5;}printf("%d\n",a);}的運行結(jié)果是()。
答案:8以下程序的運行結(jié)果是()#include"stdio.h"main(){floatc=3.0,d=4.0;if(c>d)c=5.0;elsec=7.0;printf("%.1f\n",c);}
答案:7.0關(guān)于程序中的注釋,以下敘述正確的是()
答案:注釋的內(nèi)容必須放在/*和*之間下面程序的輸出結(jié)果是()。char*s="I’maboy!";s+=2;printf("%d",s);
答案:字符'm'的地址以下程序的運行結(jié)果是()#include"stdio.h"main(){intc=3,d=3;if(c>d)c=5;elseif(c==d)c=6;elsec=7;printf("%d\n",c);}
答案:6執(zhí)行以下程序后,y的值是()。#includeintmain(){inta[]={2,4,6,8,10};inty=1,x,*p;p=&a[1];for(x=0;x<3;x++)y+=*(p+x);printf("%d\n",y);}
答案:19若已定義x和y是整型變量,x=2;,則表達式y(tǒng)=2.75+x/2的值是()
答案:3若已定義charstr[10],*s=str;,則下面的表達式中能夠表示str[1]地址的是()。
答案:&s[0]+1以下程序的運行以下說法正確的是()#include"stdio.h"main(){intx=3,y=0,z=0;if(x=y+z)printf("****");elseprintf("####");}
答案:輸出###代碼FILE*fopen(char*filename,char*mode);可以打開要處理的文件,下列哪一項無法操作。()
答案:刪除下列語句不是死循環(huán)的是(
)
答案:k=0;Do
{
++k;}while(k<=0)C語言中while與do-while循環(huán)的主要區(qū)別()
答案:do-while循環(huán)體至少無條件執(zhí)行一次以下選項中,與n=i++完全等價的表達式是()
答案:n=i,i=j+1在C語言中,將語句if(x==5);寫成if(x=5);將導(dǎo)致編譯錯誤。()
答案:錯continue語句只用在while、for循環(huán)結(jié)構(gòu)中()
答案:對數(shù)組的下標(biāo)從1開始,最大下標(biāo)為數(shù)組長度減1。()
答案:錯程序是一組計算機能識別和執(zhí)行的指令集合。()
答案:對共用體的內(nèi)存必須是最寬基本數(shù)據(jù)類型的整數(shù)倍,如果不是,則填充字節(jié)。()
答案:對以下敘述錯誤的是()
答案:所有程序行都必須用分號結(jié)束;分號是C語句之間的分隔符;C語言程序由C語句組成,可以省略main函數(shù)while循環(huán)語句中可以嵌套for循環(huán)語句()
答案:對C語言提供了一個fclose()函數(shù),該函數(shù)用于關(guān)閉文件,其返回值類型為int類型。()
答案:對C編譯器主要有()
答案:MSVC、;Clang、GCC;WIN-TC、SUBLIME;TurboC在一個源文件中定義的全局變量的作用域為整個源程序。()
答案:對以下對字符數(shù)組進行正確初始化的是()。
答案:staticcharword[]="cool\0";;staticcharword[]={'c','o','o','l'};;staticcharword[]={"cool\0"};程序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);}的輸出結(jié)果是()。
答案:x=8若有說明語句:chars[]="itisaexample!",*t="itisaexample!";,則以下不正確的敘述是()。
答案:s中只能存放16個字符已知有double型變量x=2.5,y=4.7,整型變量a=7,則表達式x+a%3*(int)(x+y)%2/4的值是()
答案:2.5操作系統(tǒng)是以為()單位對數(shù)據(jù)進行管理的。
答案:文件下面程序段的輸出結(jié)果是()。inta[][3]={1,2,3,4,5,6,7,8,9,10,11,12},(*p)[3];p=a;printf(“%d\n”,*(*(p+1)+2));
答案:6c語言中()
答案:do-while語句構(gòu)成循環(huán),當(dāng)while語句中的表達式值為零時結(jié)束循環(huán)數(shù)據(jù)在內(nèi)存中是以二進制形式存儲的,如果不加轉(zhuǎn)換地輸出到外存,就是()。
答案:二進制文件結(jié)構(gòu)體類型定義末尾括號后()的不可缺少。
答案:分號C語言提供了fopen()函數(shù),該函數(shù)用于打開文件,其返回值類型為()。
答案:文件指針C語句是以()表示結(jié)束()
答案:分號若有定義inta=12,n=5,則表達式a%=(n%2)運算后,a的值()
答案:0文本文件又稱為ASCII文件,每一個字節(jié)放一個字符的()。
答案:ASCII碼C語言可以實現(xiàn)將文件以文本形式存儲和()形式存儲
答案:二進制下列哪一個不是C語言的的主要特點()。
答案:能完成任何功能在C語言中,定義數(shù)組inta[7]={3,4,5,6,7,8,9},則a[5]的值為()。
答案:8設(shè)有以下語句:intx=10;x+=3+x%(3),則x的值是()
答案:14設(shè)有如下函數(shù)定義:intf(char*s){char*p=s;while(*p!='\0')p++;return(p-s);}如果在主程序中用下面的語句調(diào)用上述函數(shù),則輸出結(jié)果為()。printf("%d\n",f("goodbey!"));
答案:8以下程序的運行結(jié)果是()。#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);}
答案:33以下正確的函數(shù)定義形式是(
)。
答案:doublefun(intx,inty)在定義inta[10];之后,對a的引用正確的是()。
答案:a[9]設(shè)已有定義:“char*st="howareyou";”,下列程序段中正確的是()。
答案:chara[11],*p;strcpy(p=a+1,&st[4]);數(shù)組的元素的初始值可以是字符。()
答案:對數(shù)組的內(nèi)存布局是連續(xù)的,元素在內(nèi)存中依次存儲。()
答案:對表達式25/3%3的值為2.()
答案:對在C程序中,用整數(shù)0表示邏輯“假”。()
答案:對計算機語言是一種只有計算機才能識別的語言。()
答案:錯一個文件要有唯一的文件標(biāo)識,以便用戶識別和引用。文件標(biāo)識包括3部分,分別為文件路徑、文件名主干和文件后綴。()
答案:對For循環(huán)語句中可以嵌套for循環(huán)語句()
答案:對While()循環(huán)體中最多只能有一條語句()
答案:錯代碼structming;定義的是結(jié)構(gòu)體類型變量ming。()
答案:對以下敘述正確的是()
答案:一個算法所包含的操作步驟應(yīng)該是有限的;算法可以用各種描述方法來進行描述;算法中每一條指令必須有確切的含義定義并初始化結(jié)構(gòu)體變量的目的是使用結(jié)構(gòu)體變量中的成員指針。()
答案:錯以下正確的描述是()。在C語言程序中
答案:函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套;函數(shù)的定義和調(diào)用均不可以嵌套;函數(shù)的定義和函數(shù)的調(diào)用均可以嵌套下面正確的描述是()。
答案:可以對字符型數(shù)組進行整體輸入、輸出;不能在賦值語句中通過賦值運算符"="對字符型數(shù)組進行整體賦值;字符型數(shù)組中可以存放字符串所謂“文件”一般指存儲在外部介質(zhì)上數(shù)據(jù)的集合。()
答案:對Do-while循環(huán)語句中可以嵌套for循環(huán)語句()
答案:對數(shù)組的長度可以使用sizeof運算符來獲取。()
答案:對數(shù)據(jù)以二進制形式寫入文件的函數(shù)是fwrite().。()
答案:對寫入函數(shù)unsignedintfwrite(constvoid*str,unsignedintsize,unsignedintcount,FILE*file);中size是什么意思?()
答案:待寫入數(shù)據(jù)的字節(jié)數(shù)結(jié)構(gòu)體是一種()數(shù)據(jù)類型,把不同類型的數(shù)據(jù)整合在一起,
答案:構(gòu)造下面表達式值為0的是()。
答案:3/5下面程序段中,for循環(huán)的執(zhí)行次數(shù)是()。char*s="\ta\018bc";for(;*s!='\0';s++)printf("*");
答案:6表達式(6!=8)&&(5<9)的值是()。
答案:1設(shè)有:inta=1,b=2,c=3,d=4,m=2,n=2;執(zhí)行(m=a>b)&&(n=c>d)后n的值()。
答案:2若x,i,j和k都是int型變量,則執(zhí)行下面表達式后x的值為x=(i=4,j=16,k=32)()。
答案:32在C語言中,共用體類型同結(jié)構(gòu)體類型一樣,都屬于(),它在定義上與結(jié)構(gòu)體類型十分相似。
答案:構(gòu)造類型合法的數(shù)組定義是()。
答案:chara[]={0,1,2,3,4,5};假如要定義兩個data類型的共用體變量a和b,則不能采用下列哪種方式。()
答案:不用定義直接使用關(guān)鍵字struct是下列哪種語句用的。()
答案:定義結(jié)構(gòu)體設(shè)已定義char*ps[2]={"abc","1234"};則以下敘述中錯誤的是()。
答案:ps為指針變量,它指向一個長度為2的字符串?dāng)?shù)組以下選項中敘述正確的是()
答案:使用三種基本結(jié)構(gòu)就可以實現(xiàn)任何復(fù)雜算法關(guān)于C語言中的return語句正確的是()。
答案:可以在一個函數(shù)中出現(xiàn)多次下面循環(huán)體的總執(zhí)行次數(shù)()Inti,j;For(i=5;i;i--)For(j=0;j<4;j++)
答案:20用fopen()函數(shù)打開文件,需要確定文件的打開模式。下列哪一項的文件打開模式是只讀。()
答案:r/rb以下是正確C語言實型常量的是()
答案:1e-1代碼structStudentming=*m;是什么意思。()
答案:將Student的指針變量m指向?qū)?yīng)的變量ming;一個C語言程序總是從()函數(shù)開始。
答案:main以下程序輸出結(jié)果是(
)
#include<>Main(){Intnum=0;While(num<=2){Num++;Printf(“%d”,num);}}
答案:123在使用結(jié)構(gòu)體指針變量之前,首先需要定義()。
答案:結(jié)構(gòu)體指針程序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);}的輸出結(jié)果是()。
答案:36共用體的內(nèi)存必須()其成員變量中大數(shù)據(jù)類型(包括基本數(shù)據(jù)類型和數(shù)組)的大小
答案:大于或等于下面有關(guān)for循環(huán)的正確描述是()
答案:在for循環(huán)語句中,可以包含多條語句,但要用括號括起來以下關(guān)于數(shù)組的描述正確的是()。
答案:數(shù)組的大小是固定的,但所有數(shù)組元素的類型必須相同;下面能正確進行字符串“ABCDE”賦值操作的語句是()。
答案:char*s;s="ABCDEF";以下正確的說法是()。
答案:如果函數(shù)值的類型與返回值的類型不一致,以函數(shù)值類型為準(zhǔn)關(guān)于程序設(shè)計基本概念,以下敘述錯誤的是()
答案:計算機可以直接執(zhí)行由任意高級語言編寫的程序共用體又叫(),是一種特殊的數(shù)據(jù)類型。
答案:聯(lián)合體C51系列單片機的串口是()
答案:全雙工串行口的控制寄存器為()。
答案:SCONC51單片機的定時器T0用做定時方式時,采用工作方式2,則初始化編程為()
答案:TMOD=0x02C51單片機工作在方式0,則計數(shù)器是()位
答案:13位單片機是一塊超大規(guī)模的集成電路,是微電子技術(shù)和計算機技術(shù)相結(jié)合的產(chǎn)物。()
答案:對51單片機共有()個外部中斷輸入口。
答案:2C51單片機的P2口只能做通用I/O口()
答案:對MCS-51程序存儲器只能存儲程序()
答案:錯單片機輸出信號為()電平
答案:TTL操作文件之前首先要()文件,否則就不能對其進行讀寫。
答案:打開文本文件又稱為ASCII文件,每一個字節(jié)放一個字符的ASCII碼。()
答案:對C語言提供了fwrite()函數(shù),該函數(shù)用于關(guān)閉文件,其返回值類型為文件指針。()
答案:錯哪一個函數(shù)的作用是將文件位置指針指向文件開頭()
答案:rewind()C語言提供了fopen()函數(shù),該函數(shù)用于打開文件,其返回值類型為文件指針。()
答案:對結(jié)構(gòu)體變量占據(jù)的內(nèi)存大小是按照字節(jié)對齊的機制來分配的.()
答案:對結(jié)構(gòu)體類型的定義方式需要哪個關(guān)鍵字()
答案:Struct結(jié)構(gòu)體的每一個數(shù)據(jù)都稱為該結(jié)構(gòu)體類型的()
答案:成員結(jié)構(gòu)體變量初始化的方式可分為兩種。()
答案:對在定義結(jié)構(gòu)體類型和結(jié)構(gòu)體變量的同時,對結(jié)構(gòu)體變量初始化。()
答案:對下面對字符串變量的初始化或賦值操作中,錯誤的是()。
答案:chara[10];a="OK";若有說明“inti,j=7,*p=&i;”,則與“i=j”;等價的語句是()。
答案:*p=*&j;指針是變量,它具有的值是某個變量或?qū)ο蟮牡刂分怠#ǎ?/p>
答案:對說明語句int(*p)();的含義是()。
答案:p是一個指向函數(shù)的指針,該函數(shù)的返回值是一個整型數(shù)據(jù)若已定義“inta[]={1,2,3,4},*p=a+1;”則p[2]的值是()。
答案:4下面是對數(shù)組s的初始化操作,其中不正確的是()。
答案:chars[5]=“abcdef”;若有說明:inta[3][4];則下面正確的敘述是()。
答案:數(shù)組a中每個元素均可得到初值0。以下能對二維數(shù)組a進行正確初始化的語句是()。
答案:inta[][3]={{1,2,3},{4,5,6}};下面敘述正確的是()。
答案:字符串“123”小于字符串以下程序段運行后sum的值為()。intk=0,sum=0;inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};for(;k<3;k++)sum+=a[k][k+1];
答案:21下列函數(shù)定義形式正確的是(
)。
答案:intf(intx,inty)以下不正確的說法是()。
答案:形參可以是常量、變量或表達式在調(diào)用函數(shù)時,如果實參是簡單變量,它與對應(yīng)形參之間的數(shù)據(jù)傳遞方式是()。
答案:單向值傳遞以下程序的運行結(jié)果是()。#include”stdio.h”main(){inta=3,b=4,c=5,d=2;if(a>b)if(b>c)printf("%d",d++);elseprintf("%d",++d);printf("%d\n",d);}
答案:2以下程序的運行結(jié)果是(C)。#include"stdio.h"main(){inta=2;a++;switch(){case1:printf("星期一\n");break;case2:printf("星期二\n");break;case3:printf("星期三\n");break;case4:printf("星期四\n");break;case5:printf("星期五\n");break;case6:printf("星期六\n");break;default:printf("星期天\n");}}
答案:星期一以下程序的運行結(jié)果是()。#include”stdio.h”main(){inta=1;if(a++>1)printf(”%d\n”,a);els
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年烏海市事業(yè)單位第一批人才引進127人備考題庫(蘭州專場)及參考答案詳解
- 浙商銀行麗水分行2025年社會招聘備考題庫有答案詳解
- 2025年天津中醫(yī)藥大學(xué)第一附屬醫(yī)院招聘備考題庫及1套完整答案詳解
- 2025年湖南路橋建設(shè)集團有限責(zé)任公司公路工程設(shè)計分公司負責(zé)人招聘備考題庫及1套參考答案詳解
- 2025年馬鞍山市住房公積金管理中心編外聘用人員招聘備考題庫及完整答案詳解一套
- 2025年年領(lǐng)軍人才招聘5人備考題庫及1套完整答案詳解
- 2025年華坪縣擇優(yōu)招聘云南省職業(yè)教育省級公費師范畢業(yè)生備考題庫及一套參考答案詳解
- 2025年貴州民用航空職業(yè)學(xué)院面向社會公開招聘專業(yè)群負責(zé)人6人備考題庫帶答案詳解
- 2025年佛山市順德陳村鎮(zhèn)南涌小學(xué)招聘臨聘教師備考題庫帶答案詳解
- 2025年海晏縣文化館招聘備考題庫及1套參考答案詳解
- 2025年河北地質(zhì)大學(xué)第二次公開招聘工作人員65人備考題庫完整答案詳解
- 安全崗面試題庫及答案
- 2025年勞動合同(兼職設(shè)計師)
- 2025至2030中國牙科高速手機行業(yè)調(diào)研及市場前景預(yù)測評估報告
- 2025年遼寧地區(qū)農(nóng)村電力服務(wù)有限公司聯(lián)合招聘筆試參考試題附答案解析
- 2025年社保局結(jié)構(gòu)化面試題庫及答案
- 旱獺繁殖生態(tài)學(xué)-洞察及研究
- 事業(yè)單位聘用合同范本
- 重慶市大一聯(lián)盟2026屆高三上學(xué)期12月聯(lián)考數(shù)學(xué)試卷(含解析)
- 思想道德與法治2023年版電子版教材-1
- 零序CT驗收專題知識專家講座
評論
0/150
提交評論