付費(fèi)下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C語言程序設(shè)計(jì)知到智慧樹期末考試答案題庫2024年秋青島西海岸新區(qū)高級(jí)職業(yè)技術(shù)學(xué)校設(shè)變量t為int型,下列選項(xiàng)中不正確的賦值語句是:()
A:n1=(n2=(n3=0));B:++t;C:k=i==m;D:a=b+c=1;
答案:a=b+c=1;下述哪一個(gè)不是結(jié)構(gòu)化程序基本結(jié)構(gòu):()
A:選擇B:嵌套C:順序D:循環(huán)
答案:嵌套兩次運(yùn)行下面的程序,如果從鍵盤上分別輸入6和4,則輸出結(jié)果是:()main(){intx;scanf("%d",&x);if(x++>5)printf("%d",x)elseprintf("%d\n",x--);}
A:6和3B:7和5C:6和4D:7和4
答案:7和5以下程序的輸出結(jié)果:()#includemain(){inti=010,j=10;printf("%d,%d\n",++i,j--);}
A:010,9B:9,10C:11,10D:10,9
答案:9,10若變量已正確說明為int類型,要給a,b,c輸入數(shù)據(jù),以下正確的輸入語句是:()
A:scanf(“%d%d%d”,a,b,c);B:read(a,b,c);C:scanf(“%d%d%d”,&a,&b,&c);D:scanf(“%D%D%D”,%a,%b,%c);
答案:C:scanf("%d%d%d",&a,&b,&c);有以下程序main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,j,k=2;for(i=0;i<3;i++){printf("%d",m[k][i]);}}執(zhí)行后輸出結(jié)果是:()
A:258B:456C:369D:789
答案:369程序運(yùn)行結(jié)果是()#includestructord{intx,y;}dt[2]={1,2,3,4,};main(){intm;m=dt[0].x*dt[1].x%dt[0].y;printf(“%d”,m);}
A:4B:2C:3D:1
答案:1下列屬于C語言合法的字符常數(shù)是:()
A:“\0”B:“A”C:‘\t’D:‘\97’
答案:‘\t’有以下程序main(){inti=1,j=1,k=2;if((j++||k++)&&i++)printf("%d,%d,%d\n",i,j,k);}執(zhí)行后輸出結(jié)果是:()
A:2,2,2B:1,1,2C:2,2,1D:2,2,3
答案:2,2,2已知字符A的ASCII碼為十進(jìn)制的65,下面程序的輸出是:()main(){charch1,ch2;ch1='A'+'5'-'3';ch2='A'+'6'-'3';printf("%d,%c\n",ch1,ch2);}
A:B,CB:不確定的值C:67,DD:C,D
答案:67,D若有以下說明語句:inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc=’a’,d,g;則數(shù)值為4的表達(dá)式是:()。
A:a[‘d’-‘c’]B:a[‘d’-c]C:a[g-c]D:a[4]
答案:a[‘d’-c]以下程序的輸出結(jié)果是:()main(){inta=0,i;for(i=1;i<6;i++)switch(i){case0:case3:a+=2;case1:case2:a+=3;default:a+=5;}printf("%d\n",a);}
A:20
B:10
C:36
D:13
答案:36以下對(duì)結(jié)構(gòu)體類型變量st的定義中,錯(cuò)誤的是()
A:typedefstruct{charc;inta;}TT;TTst;B:struct{charc;inta;}TT;structTTst;C:structss{charc:inta;}st;D:struct{charc;inta;}st;
答案:struct{charc;inta;}TT;structTTst;以下程序段的輸出是:()inti,j,m=0;for(i=1;i<=15;i+=4)for(j=3;j<=19;j+=4)m++;printf(“%d\n”,m);
A:20B:15C:25D:12
答案:25有以下程序main(){inti;for(i=0;i<3;i++)switch(i){case1:printf("%d",i);case2:printf("%d",i);default:printf("%d",i);}}執(zhí)行后輸出結(jié)果是:()
A:120B:011122C:012D:012020
答案:B:011122有以下程序main(){inta=5,b=4,c=3,d=2;if(a>b>c)printf("%d\n",d);elseif((c-1>=d)==1)printf("%d\n",d+1);elseprintf("%d\n",d+2);}執(zhí)行后輸出結(jié)果是:()
A:3B:編譯時(shí)有錯(cuò),無結(jié)果C:4D:2
答案:3下列各項(xiàng)中,不是C語言的特點(diǎn)是:()
A:程序執(zhí)行效率高,可移植性好B:能實(shí)現(xiàn)匯編語言的大多數(shù)功能C:有較強(qiáng)的網(wǎng)絡(luò)操作功能D:語言簡(jiǎn)潔、緊湊,使用方便
答案:有較強(qiáng)的網(wǎng)絡(luò)操作功能假設(shè)int型變量占兩個(gè)字節(jié)的存儲(chǔ)單元,若有定義:intx[10]={0,2,4};則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)為:()
A:20B:3C:10D:6
答案:20下面程序的輸出是:()main(){intk=11;printf("k=%d,k=%o,k=%x\n",k,k,k);}
A:k=11,k=12,k=13B:k=11,k=13,k=13C:k=11,k=013,k=oXbD:k=11,k=13,k=b
答案:k=11,k=13,k=b以下能正確定義一維數(shù)組的選項(xiàng)是:()
A:intN=100;intnum[N];B:intnum[];C:#defineN100intnum[N];D:intnum[0..100];
答案:#defineN100intnum[N];以下選項(xiàng)中,可以看作一條語句的是()
A:{;}B:if(b==0)m=1;n=2;C:a=0,b=0,c=0;D:if(a>0);
答案:a=0,b=0,c=0;###{;}###if(a>0);設(shè)有以下語句,敘述不正確的是()typedefstruct{intn:Charch[8]:}PER;
A:typedefstruct是結(jié)構(gòu)體類型B:struct是結(jié)構(gòu)體類型名C:PER是結(jié)構(gòu)體的變量名D:PER是結(jié)構(gòu)體的類型名
答案:PER是結(jié)構(gòu)體的變量名###typedefstruct是結(jié)構(gòu)體類型###struct是結(jié)構(gòu)體類型名C語言中,將一個(gè)空格賦給字符變量ch,正確的賦值方式是()
A:ch=32;B:ch='';C:ch='\0';D:ch='\x20';
答案:ch=32;###ch='\x20';###ch='';對(duì)結(jié)構(gòu)體變量person的出生年月份進(jìn)行賦值時(shí),不正確的賦值語句是()Structdate{intyear;intmonth;intday;};Structworklist{charname[20];charsex;structdatebirthday;}person;
A:birthday.year=1958;B:person.year=1958;C:year=1958;D:person.birthday.Year=1958;
答案:birthday.year=1958;###person.year=1958;###year=1958;下列描述正確的是:()
A:getchar函數(shù)得到的字符可以賦給一個(gè)整型變量B:getchar函數(shù)只能接收一個(gè)字符C:getchar函數(shù)得到的字符可以賦給一個(gè)字符變量D:getchar函數(shù)得到的字符可以作為表達(dá)式的一部分E:getchar函數(shù)是編程者自定義的函數(shù)
答案:putchar函數(shù)的作用是向屏幕輸出一個(gè)字符###putchar函數(shù)能在屏幕上輸出控制字符###putchar函數(shù)能在屏幕上輸出轉(zhuǎn)義字符以下可以定義用戶標(biāo)識(shí)符的有()
A:intB:_3com_C:ScanfD:short
答案:_3com_###Scanf關(guān)于if語句,下列敘述正確的是:()
A:if語句中,條件表達(dá)式的括號(hào)不可以省略B:if語句中,條件表達(dá)式只能是關(guān)系表達(dá)式或邏輯表達(dá)式C:if和else后面可以包含多個(gè)操作語句,此時(shí)要用一對(duì)大括號(hào)把這多個(gè)語句對(duì)括起來成為一個(gè)復(fù)合語句。D:else子句不能作為一個(gè)獨(dú)立的語句單獨(dú)使用,必須是if語句的一部分。
答案:if和else后面可以包含多個(gè)操作語句,此時(shí)要用一對(duì)大括號(hào)把這多個(gè)語句對(duì)括起來成為一個(gè)復(fù)合語句。###else子句不能作為一個(gè)獨(dú)立的語句單獨(dú)使用,必須是if語句的一部分。###if語句中,條件表達(dá)式的括號(hào)不可以省略不能正確輸出26個(gè)小寫英文字母的語句是()
A:chara;for(a='a';a<='z';)printf("%c",a);B:chara;for(a='a';a<='z';)printf("%c",a++);C:chara;for(a='a';a<='z';printf("%c",a));D:chara;for(a='a';a<='z';)printf("%c",++a);
答案:chara;for(a='a';a<='z';printf("%c",a));###chara;for(a='a';a<='z';)printf("%c",++a);###chara;for(a='a';a<='z';)printf("%c",a);不能使變量m值變化的語句是()inth=11,m=22,*p=h,*q=m;
A:*q=h;B:h=m;C:*p=m;D:m=h;
答案:h=m;###*p=m;###*q=h;下面屬于轉(zhuǎn)義符的有:()
A:‘\t’B:‘\n’C:‘\376’D:‘%d’E:‘\x20’
答案:‘\x20’###‘\376’###‘\n’###‘\t’以下關(guān)于數(shù)組描述錯(cuò)誤的是()
A:數(shù)組的大小是可變的,但所有數(shù)組元素的類型必須相同B:數(shù)組的大小是可變的,可以有不同的類型的數(shù)組元素C:數(shù)組的大小是固定的,但可以有不同的類型的數(shù)組元素D:數(shù)組的大小是固定的,所有數(shù)組元素的類型必須相同
答案:數(shù)組的大小是固定的,但能夠有不同的類型的數(shù)組元素###數(shù)組的大小是可變的,能夠有不同的類型的數(shù)組元素###數(shù)組的大小是可變的,但所有數(shù)組元素的類型必須相同以下敘述中正確的選項(xiàng)是()
A:C語言結(jié)構(gòu)體變量在程序運(yùn)行期間,所有成員一直駐留內(nèi)存B:結(jié)構(gòu)體是一種可由用戶構(gòu)造的數(shù)據(jù)類型C:不能使用運(yùn)算符==和!=來比較同一結(jié)構(gòu)體類型的兩個(gè)結(jié)構(gòu)體變量D:不同結(jié)構(gòu)體的成員必須有唯一的名稱
答案:在引用結(jié)構(gòu)體成員時(shí),只能對(duì)最低級(jí)的成員進(jìn)行賦值或存取操作或計(jì)算###結(jié)構(gòu)體變量占用的內(nèi)存空間為所以成員占用的空間之和###對(duì)于不同類型的數(shù)據(jù),若想合成有機(jī)的整體,可以引用結(jié)構(gòu)體進(jìn)行定義若有charch;,下面可以對(duì)變量ch正確賦值的語句是:()
A:ch=‘A’;B:scanf(“%c”,&ch);C:getchar(ch);D:ch=getchar();
答案:scanf(“%c”,&ch);###ch=getchar();###ch=‘A’;從選擇中選出正確的表達(dá)選項(xiàng)()inth,m,*p,*q;p=&h;h=32;m=62;
A:p=&m;B:*p=m+h;C:*p=*q;D:p=&32;
答案:*p=m+h;###p=&m;###*p=*q;設(shè)有以下定義inta=0;doubleb=1.25;char=‘a(chǎn)’;#defined2則下面語句中正確的是()
A:b++B:a++C:c++D:d++
答案:a++###b++###c++若a,b,c,d都是int型變量,且初始值都為0,以下選項(xiàng)中正確的賦值語句是()
A:d++B:c+b;C:d=(c=22)-(b++);D:a=b=c=d=100;
答案:a=b=c=d=100;###d=(c=22)-(b++);###d++若有以下語句,以下敘述中錯(cuò)誤的是()typedefstructs{intm;}T;
A:可用T定義結(jié)構(gòu)體變量B:T是structs類型的變量C:S是struct類型的變量D:可用s定義結(jié)構(gòu)體變量
答案:可用s定義結(jié)構(gòu)體變量###T是structs類型的變量###S是struct類型的變量以下定義語句中,正確的是()
A:chara[]={"test"};B:inta[]={1,2};C:intn=5,a[n];D:chars[10]={"test"};
答案:inta[]={1,2};###chars[10]={"test"};###chara[]={"test"};有以下語句,若要實(shí)現(xiàn)指針p指向變量m,錯(cuò)誤的語句是()intm,*p;
A:m=p;B:p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年內(nèi)容營(yíng)銷與房地產(chǎn)推廣的結(jié)合
- 2026年家居用品銷售(需求分析)試題及答案
- 2025年中職廣播電視學(xué)(廣播電視基礎(chǔ))試題及答案
- 2026年扁平化管理與商務(wù)運(yùn)營(yíng)的成功案例
- 2025年大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)(網(wǎng)絡(luò)系統(tǒng)基礎(chǔ))試題及答案
- 2026年幼兒教育(幼兒藝術(shù)教育)試題及答案
- 2025年中職第三學(xué)年(制冷和空調(diào)設(shè)備運(yùn)行與維修)制冷設(shè)備安裝工藝試題及答案
- 2025年中職(會(huì)計(jì)電算化)報(bào)表分析綜合技能測(cè)試試題及答案
- 2026年物流調(diào)度(應(yīng)急處理)試題及答案
- 2025年中職(藥學(xué)類)藥學(xué)綜合實(shí)務(wù)綜合測(cè)試試題及答案
- 2026年榆能集團(tuán)陜西精益化工有限公司招聘?jìng)淇碱}庫完整答案詳解
- 2026廣東省環(huán)境科學(xué)研究院招聘專業(yè)技術(shù)人員16人筆試參考題庫及答案解析
- 邊坡支護(hù)安全監(jiān)理實(shí)施細(xì)則范文(3篇)
- 6.1.3化學(xué)反應(yīng)速率與反應(yīng)限度(第3課時(shí) 化學(xué)反應(yīng)的限度) 課件 高中化學(xué)新蘇教版必修第二冊(cè)(2022-2023學(xué)年)
- 北京市西城區(qū)第8中學(xué)2026屆生物高二上期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)模擬試題含解析
- 2026年遼寧輕工職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試參考題庫帶答案解析
- 2026屆北京市清華大學(xué)附中數(shù)學(xué)高二上期末調(diào)研模擬試題含解析
- 醫(yī)院實(shí)習(xí)生安全培訓(xùn)課課件
- 四川省成都市武侯區(qū)西川中學(xué)2024-2025學(xué)年八上期末數(shù)學(xué)試卷(解析版)
- 2026年《必背60題》抖音本地生活BD經(jīng)理高頻面試題包含詳細(xì)解答
- 《成人患者醫(yī)用粘膠相關(guān)性皮膚損傷的預(yù)防及護(hù)理》團(tuán)體標(biāo)準(zhǔn)解讀2026
評(píng)論
0/150
提交評(píng)論