




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C程序設(shè)計(jì)智慧樹知到期末考試答案2024年C程序設(shè)計(jì)有以下程序#include<stdio.h>structS{inta;intb;};intmain(){structSa,*p=a.a=99;printf("%d\n",_______);}若程序要求輸出結(jié)構(gòu)體中的a成員,以下不能填入橫線處的是()。
A:a.aB:p.aC:(*p).aD:p->a答案:*p.a以下選項(xiàng)中合法的字符常量是()
A:"B"B:DC:68D:'\101'答案:68有如下的變量定義:inti=8,a,b;doublex=1.42,y=5.2;則以下符合C語言語法的表達(dá)式是________。()
A:a=a*3=2B:y=x%iC:a+=a-=(b=4)*(a=3)D:y=i+=(b=i)答案:a=a*3=2構(gòu)成C程序的基本單位是()
A:語句B:命令C:過程D:函數(shù)答案:函數(shù)欲將15和1.5分別賦給a和b,正確的輸入方法是________。inta;doubleb;scanf("a=%d,b=%lf",&a,&b);()
A:151.5B:15,1.5C:a=15,b=1.5D:a=15b=1.5答案:a=15,b=1.5數(shù)組名作實(shí)參而指針變量作形參,函數(shù)調(diào)用實(shí)參傳給形參的是________。()
A:數(shù)組第一個(gè)元素的地址B:數(shù)組所有元素的值C:數(shù)組第一個(gè)元素的值D:數(shù)組的長(zhǎng)度答案:數(shù)組第一個(gè)元素的地址以下程序的輸出結(jié)果是。voidfun(intn){if(n%10==n/10)printf("%d",n);}intmain(){inti;for(i=10;i<=50;i++)fun(i);return0;}()
A:11223344B:1234C:12345D:1020304050答案:11223344在C語言中,變量所分配的內(nèi)存空間大小()
A:均為一個(gè)字節(jié)B:由用戶自己定義C:是任意的D:由變量的類型決定答案:由變量的類型決定以下程序的執(zhí)行結(jié)果是____________。#include<stdio.h>intmain(){intn=9;while(n>6){n--;printf("%d",n--);}return0;}()
A:876B:75C:86D:765答案:86下面程序輸出結(jié)果是____________。int*fun(int*p,intn){inti,m;for(m=0,i=1;i<n;i++){if(p[m]<p[i])m=i;}returnp+m;}intmain(){inta[6]={4,2,7,9,1,8},*mp;mp=fun(a,6);printf("%d",*mp);return0;}()
A:8B:4C:不確定的值D:9答案:9下面正確的int型常量表示是________()
A:089B:16.700C:0xagD:0XABC答案:0XABC以下程序程序運(yùn)行后的輸出結(jié)果是。intf(intx);intmain(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intf(intx){returnx*2;}()
A:4B:1C:8D:2答案:8以下所列的C語言常量中,錯(cuò)誤的是________。()
A:2LB:0xFFC:\72'D:1.2e0.5答案:1.2e0.5有如下定義:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;則數(shù)值為9的表達(dá)式是()
A:*p+=9B:*(p+8)C:p[9]D:*p+9答案:*(p+8)執(zhí)行下面程序時(shí),按下列方式輸入數(shù)據(jù)(<CR>代表回車,也是一個(gè)字符)12<CR>34<CR>intmain(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar();printf("%c%c%c%c\n",a,b,c,d);return0;}則程序的輸出結(jié)果是()
A:1234B:123C:12D:1234答案:123下面錯(cuò)誤的實(shí)型常量表示是________。()
A:3.5e7.8B:.23C:62.123D:1.2E-87答案:3.5e7.8C程序中語句的結(jié)束符是________()
A:;B:/*C:.D:,答案:;下面程序段輸出____________。inta[12]={1,4,7,10,2,5,8,11,3,9,6,12};inti=10;printf("%d\n",a[a[i]]);()
A:10B:8C:6D:9答案:8以下程序的輸出結(jié)果是。#include<stdio.h>inta=1,b=2;voidfun1(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}intmain(){fun1(5,6);fun2();printf("%d%d\n",a,b);}()
A:1256B:5612C:3456D:5634答案:5634以下程序執(zhí)行時(shí)變量x輸入10,程序運(yùn)行后的輸出結(jié)果是。intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}intmain(){intx;scanf("%d",&x);x=fun(x);printf("%d\n",x);}()
A:55B:45C:54D:65答案:55以下函數(shù)調(diào)用語句中含有實(shí)參個(gè)數(shù)為()
A:5個(gè)B:2個(gè)C:1個(gè)D:4個(gè)答案:2個(gè)若要打開E盤上user子目錄下名為test.txt的文本文件進(jìn)行讀寫操作,下面符合此要求的函數(shù)調(diào)用是________。()
A:fopen(“E:\user\test.txt“,“a+“)B:fopen(“E:\\user\\test.txt“,“w“)C:fopen(“E:\user\test.txt“,“r“)D:fopen(“E:\\user\\test.txt“,“r+“)答案:fopen(E:\\user\\test.txt,r+以下程序的輸出結(jié)果是______。intmain(){FILE*fp;charstr[10];fp=fopen(“aa.txt“,“w“);fputs(“abc“,fp);fclose(fp);fp=fopen(“aa.txt“,“a+“);fprintf(fp,“%d“,28);rewind(fp);fscanf(fp,“%s“,str);puts(str);fclose(fp);return0;}()
A:28cB:abcC:abc28D:類型不一致而出錯(cuò)答案:abc28以“w+”方式打開一個(gè)已存在的文件,以下說法正確的是______()
A:原文件內(nèi)容會(huì)被刪除,只可進(jìn)行寫操作B:文件內(nèi)容不會(huì)被刪除,位置指針位于文件頭,可進(jìn)行讀寫操作C:文件內(nèi)容不會(huì)被刪除,位置指針移動(dòng)文件尾,可進(jìn)行讀寫操作D:原文件內(nèi)容會(huì)被刪除,可進(jìn)行讀寫操作答案:原文件內(nèi)容會(huì)被刪除,可進(jìn)行讀寫操作設(shè)chars[10],*p;正確的操作語句是________。()
A:s[]="MBA";B:s="MBA";C:s++;D:strcpy(p,"MBA");答案:strcpy(p,MBA);關(guān)于C語言函數(shù)聲明的位置,以下敘述正確的是()
A:函數(shù)聲明可以出現(xiàn)在源程序的任意位置,在程序的任意位置對(duì)該函數(shù)的調(diào)用編譯時(shí)都不會(huì)出現(xiàn)錯(cuò)誤信息B:在函數(shù)聲明之后對(duì)該函數(shù)進(jìn)行調(diào)用,編譯時(shí)不會(huì)出現(xiàn)錯(cuò)誤信息C:函數(shù)聲明只是為了編譯時(shí)檢查參數(shù)類型是否一致,可以寫也可以不寫D:函數(shù)聲明只能出現(xiàn)在源程序的開頭位置,否則編譯時(shí)會(huì)出現(xiàn)錯(cuò)誤信息答案:在函數(shù)聲明之后對(duì)該函數(shù)進(jìn)行調(diào)用,編譯時(shí)不會(huì)出現(xiàn)錯(cuò)誤信息下面程序運(yùn)行結(jié)果為2624120。intfun(intx){staticints=1;s=s*x;returns;}intmain(){inti;for(i=2;i<=5;i++)printf("%d",fun(i));return0;}()
A:正確B:錯(cuò)誤答案:正確用static關(guān)鍵字定義的變量是靜態(tài)變量,函數(shù)的形參是動(dòng)態(tài)變量,這種說法是:錯(cuò)的。()
A:錯(cuò)B:對(duì)答案:錯(cuò)以下程序的功能是調(diào)用函數(shù)fun計(jì)算:m=1-2+3-4+…+9-10+11,并輸出結(jié)果。請(qǐng)完善程序。intfun(intn){intm=0,f=1,i;for(i=1;i<=n;i++){m+=i*f;f=-f;}returnm;}intmain(){printf("m=%d\n",fun(11));return0;}()
A:錯(cuò)誤B:正確答案:正確下面程序的功能是計(jì)算1+3+5…+99的值,請(qǐng)完善程序。intmain(){inti,sum=0;for(i=1;i<100;i+=2或i=i+2)sum=sum+i;printf("sum=%d\n",sum);return0;}()
A:錯(cuò)誤B:正確答案:正確如下程序是輸出1000之內(nèi)的所有素?cái)?shù),請(qǐng)?zhí)羁铡ntmain(){inti,j;for(i=2;i<=1000;i++){for(j=2;j<i;j++)if(i%j==0)break;if(j==i)printf("%5d",i);}return0;}()
A:錯(cuò)誤B:正確答案:正確()
A:10101B:11001C:10011D:11011答案:AI參考:正確答案是【C:10011】。\n\n該題是一個(gè)進(jìn)制轉(zhuǎn)換題,根據(jù)題意可知,圖片中的數(shù)字表示二進(jìn)制數(shù),根據(jù)圖片中的數(shù)字可以轉(zhuǎn)換為十進(jìn)制數(shù),即1*2^5+0*2^4+0*2^3+1*2^2+1*2^1+1*2^0=8+0+0+4+2+1=15,轉(zhuǎn)換為二進(jìn)制數(shù)為11001,所以圖片中的數(shù)字對(duì)應(yīng)的十進(jìn)制數(shù)是15。再根據(jù)四個(gè)選項(xiàng)判斷,只有選項(xiàng)C的二進(jìn)制數(shù)表示為10011與圖片中的數(shù)字相符,所以答案是C:10011。'()
A:b=10B:b=4C:b=11D:b=1答案:AI參考:正確選項(xiàng)是【b=4】。\n\n題目中給出了一個(gè)圖片鏈接,并詢問在括號(hào)內(nèi)填入什么選項(xiàng)能使等式成立。從圖片中可以看到,一些數(shù)字按照某種規(guī)律排列在一起,從左到右逐漸變大??紤]到等式左邊是一個(gè)數(shù)列的乘積,而右邊是一個(gè)加法運(yùn)算,因此可以推測(cè)括號(hào)內(nèi)應(yīng)該填入一個(gè)數(shù)字,使得該數(shù)字乘以某個(gè)數(shù)等于等式右邊的結(jié)果。觀察圖片中的數(shù)字排列,可以發(fā)現(xiàn)數(shù)字4恰好位于數(shù)字序列的中間位置,因此選項(xiàng)B:b=4是唯一符合題目要求的答案。'()
A:-1B:0C:1D:不確定的數(shù)答案:AI參考:正確答案是【C:1】。這個(gè)題是利用html中的img標(biāo)簽將一張圖片插入到文本中,題干中的style屬性用來設(shè)定圖片的高度和寬度,這里設(shè)定的是寬度為222.75pt,高度為183.75pt,因?yàn)閳D片是正方形,所以圖片的寬高比是固定的,根據(jù)這個(gè)可以判斷出圖片的尺寸,從而得出答案為C。'()
A:123B:1234C:12D:答案:AI參考:正確答案是C:12。\n\n圖片的寬度為501.75pt,高度為279.75pt,因此圖片的尺寸為501.75ptx279.75pt,即12x3。所以選項(xiàng)C是正確的。'()
A:20121B:編譯時(shí)出錯(cuò)C:12012D:00答案:AI參考:正確答案是C:12012。\n\n根據(jù)題目描述,圖片的寬度為312.0pt,高度為255.75pt,因此選項(xiàng)C中的1和2012符合要求,其他選項(xiàng)不符合題意。因此,正確答案是C。'()
A:210B:321C:3210D:31答案:AI參考:正確答案是C:3210。\n\n根據(jù)題目中的圖片和描述,可以得出答案為3個(gè)數(shù)字,其中第一個(gè)數(shù)字為寬度,第二個(gè)數(shù)字為高度,第三個(gè)數(shù)字和第四個(gè)數(shù)字都是長(zhǎng)度。由于圖片的寬度為254.25pt,高度為208.5pt,所以長(zhǎng)度應(yīng)該為圖片的長(zhǎng)寬相等。因此,正確的答案為C選項(xiàng),即3210。'()
A:5B:4C:不確定D:6答案:AI參考:正確答案是【B:4】。\r\n圖片的高度為139.5pt,寬度為322.5pt,將寬度除以高度得
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 凝血因子Ⅱ缺乏癥的護(hù)理查房
- 急性重型丙型病毒性肝炎護(hù)理
- 農(nóng)村信息技術(shù)推廣合作協(xié)議文本
- 健康辦公家具采購協(xié)議
- 商業(yè)廣告位租賃合同補(bǔ)充條款協(xié)議
- 電子商務(wù)課程考試復(fù)習(xí)資料
- 初高中語文文學(xué)常識(shí)題庫及解析
- 文具行業(yè)品牌商標(biāo)授權(quán)管理規(guī)范
- 養(yǎng)殖場(chǎng)與畜牧合作社合作經(jīng)營(yíng)協(xié)議
- 2006年4月河南強(qiáng)寒潮天氣:多維度剖析與機(jī)理探究
- CJ/T 526-2018軟土固化劑
- JJG 365-2008電化學(xué)氧測(cè)定儀
- 三對(duì)三籃球賽記錄表
- GB/T 12599-2002金屬覆蓋層錫電鍍層技術(shù)規(guī)范和試驗(yàn)方法
- JG-017結(jié)構(gòu)實(shí)體位置與尺寸偏差檢測(cè)作業(yè)指導(dǎo)書
- 壓鑄件常見問題-氣孔
- 化工廠員工電氣安全教育培訓(xùn)課件
- 氣排球裁判學(xué)習(xí)課件
- 走近數(shù)字PCR學(xué)習(xí)培訓(xùn)課件
- 設(shè)計(jì)公司管理規(guī)章制度
- DB11-T670-2009精品公園評(píng)定標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論