




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023年寧波電大《C++語(yǔ)言程序設(shè)計(jì)》第一次作業(yè)
一、填空題。
1.一個(gè)基本語(yǔ)句的最后一個(gè)字符是o
2.函數(shù)調(diào)用時(shí),實(shí)參向形參的傳送分
為和兩種傳送方式。
3.若應(yīng)用程序onefunc.cpp中只有一個(gè)函數(shù),這個(gè)函數(shù)的名稱
是o
4.變量分為全局和局部?jī)煞N,變量沒(méi)有賦初值時(shí),
其值是不擬定的。
5.常量345L占用字節(jié)存儲(chǔ)空間。
6.執(zhí)行inti,s;for(i=8,s=0;i>0;i-)s+=i;whi1e(++i
<5)s+=i;后;
s的值是o
7.執(zhí)行for(inti=0;i<=20;i++)cout<<z*';將輸
出個(gè)*號(hào)。
8.假定一個(gè)二維數(shù)組的定義為“chara[8][8];",則該數(shù)組所含元素
的個(gè)數(shù)為,所占存儲(chǔ)空間的字節(jié)數(shù)
為。
9.把逗號(hào)表達(dá)式x>100?100:0的值賦值給變量y的賦值語(yǔ)句
是O
10.字符串"字符串”占用字節(jié)的空間。
11.”FirstLine\n2ndLine”的長(zhǎng)度是。
12.執(zhí)行inta=5,b;b=a++;后,a的值為,b的值
為。
13.假定x=10,y=6,則表達(dá)式2+x++和++y*3的值分別
為和O
14.執(zhí)行cout?'C'+15;,顯示在屏幕上的
是o
15.假定一個(gè)枚舉類型的定義為"enumRB{ab,ac=3,ad,ae}x=ad;",
則x的值為o
16.執(zhí)行“cout〈V143<V'+'?17<C='<V143+17<Vend1;”語(yǔ)句
后得到的輸出結(jié)果為o
17.運(yùn)用操作符++,語(yǔ)句序列p=p+l;f=P+15;的功能可以由一個(gè)語(yǔ)句完畢,
這個(gè)語(yǔ)句是O
18.x+y<3的相反條件不用操作符!可表達(dá)
為。
19.與M+3a3b+3ab'+b:'相應(yīng)的C++表達(dá)式
是。
20.函數(shù)定義的格式是:函數(shù)名()
函數(shù)體。
二、選擇題。
1.A>B&&A〈=B的值為()。
A、為trueB、為falseC、與A〉B的值相同D、與A<=B的值
相同
2.C++字符串“ABC”以符號(hào)作為結(jié)束符,
需字節(jié)的
存儲(chǔ)空間。()。
A、C,3B、C,4C、'\0',
3D、'\0',4
3.從定義unsignedvar;可以看出,var是一個(gè)()變量。
A、無(wú)符號(hào)短整型B、無(wú)符號(hào)小整型C、無(wú)符號(hào)整數(shù)D、無(wú)符號(hào)
長(zhǎng)整型
4.以下合法的C++字符常量是()o
A、,B'B、"A"C、
65D、A
5.執(zhí)行intk,d=8;k=d++*3;后,k和d的值分別為()0
A、248B、249C、278D、279
6.以下程序的輸出結(jié)果是()。
A、11B、10C、
9D、1011
for(j=10;j<ll;j++)
for(i=9;i<j;i++)
if(!(j%i))
break;
if(i>=j-l)cout<
<j;
7.下列的常值變量定義中,錯(cuò)誤的是()。
A、constint11=210;B^constcharc
h=67
C、constdoubled;D、constlong1d=
345;
8.以下程序的輸出結(jié)果是()。
A、CB、DC、ED、F
charch;ch='C'+'5'—'3';cou
t<<ch;
9.若x為一個(gè)boo1型變量,則x門5的值()o
A、為trueB、為faIseC、與x的值相同D、與x|
15的值相反
10.從以下給出的表達(dá)式中選出與whi1e(E)語(yǔ)句中的(E)不能等價(jià)的表達(dá)
式為()。
A、(!E==0)B、(E>0)||(E<0)C、(E=
=0)D、(E!=0)
三、程序改錯(cuò)題。不得增長(zhǎng)語(yǔ)句、刪除語(yǔ)句,只能在原句改正。
1.輸入3個(gè)數(shù),找出其中最大一個(gè)并顯示出來(lái)。
#include<iostream.h>
voidmain()
{inta,j,k,m;
cout〈<”請(qǐng)輸入3個(gè)整數(shù):";
cin<<a<<j<<k;
cout<<”3個(gè)數(shù)中的最大的是:”;
if(a<j)j=a;
if(a<k)a=k;
cout?a<<endl;
2.輸入10個(gè)數(shù),計(jì)算并顯示它們的合計(jì)。
Sinclude<iostream.h>
voidmain()
(
doublex,s;
coutV〈”請(qǐng)輸入10個(gè)數(shù):”;
for(intj=0;j<10;j—)
{cin>>x;
s=x;
COUt<<"合計(jì):w?s;
)
四、編程序題。
1.設(shè)計(jì)一個(gè)程序,輸入4個(gè)數(shù),找出其中最小一個(gè)并顯示出來(lái)。
2.輸入10個(gè)整數(shù)到一個(gè)數(shù)組中,調(diào)整這10個(gè)數(shù)在數(shù)組中的排列位置,使得其中
最小的一個(gè)數(shù)成為數(shù)組的首元素,并輸出解決后的數(shù)據(jù)。
五、寫出下列程序運(yùn)營(yíng)后的輸出結(jié)果。
1.#include<iostream.h>
voidmain()
ints=0;
for(inti=1;i<6;i++)s+=i*i;
cout<<“s="<<s<<end1;
2.#include<iostream.h>
voidmain()
{intn=10,y=l;
while(n----){y++;++y;
coutV<"y*y="y*y<<end1;
3.Sinclude<iostream.h>
voidSB(charch)
{switch(ch){
case'A':
case'a':coutVV”we11!”;break;
case'B':
case'b':coutgood!”;break;
case'C':
case'c':cout<<"pass!”;break;
defauIt:cout<<^bad!”;break;
)
)
voidmain()
{chara1=,b',a2='C',a3='f';
SB(al);SB(a2);SB(a3);SB('A');
cout?endl;
第一次作業(yè)參考答案:
一、填空題。
1.;2.傳值傳地址3.main4.局
部5.46.467.218.6464
9.y=x>100?100:0;10.711.1712.651
3.122114.82
15.416.143+17=16017.f=++p+1
5;18.x+y>=3
19.a*a*a+3*a*a*a*b+3*a*b*b+b*b*b20.類型修飾符形式
參數(shù)表
二、選擇題。
1.B2.D3.C4.A5.B6.B7.C8.C9.A10.C
三、程序改錯(cuò)題。不得增長(zhǎng)語(yǔ)句、刪除語(yǔ)句,只能在原句改正。
1、cin?a<<j<<k;改正為:cin>>a>>j>>k;
J=a;改正為:a=j;
2、doublex,s;改正為:doublex,s=0;
s=x;改正為:s+=x;
四、編程題。
1.#include<iostream.h>
voidmain()
doublea,b,c,d;
cou〈”請(qǐng)輸入4個(gè)數(shù):";cin>>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZJBS 001-2024 城市公共標(biāo)識(shí)系統(tǒng)設(shè)計(jì)規(guī)范
- T-ZSA 230-2024 虛擬數(shù)字人多模態(tài)交互信息規(guī)范
- 二零二五年度荒山土地流轉(zhuǎn)與林業(yè)碳匯項(xiàng)目合作合同
- 二零二五年度企業(yè)合規(guī)管理體系法律服務(wù)合同范本
- 二零二五年度離婚協(xié)議書模板及婚姻關(guān)系終止及財(cái)產(chǎn)分配
- 二零二五年度診所醫(yī)療事故處理及責(zé)任劃分合同
- 二零二五年度養(yǎng)老護(hù)理型住宅正規(guī)房屋出租合同
- 二零二五年度混凝土班組勞務(wù)合作施工安全責(zé)任合同
- 二零二五年度銷售信息保密管理承諾書
- 2025年度耕地租賃與農(nóng)業(yè)科技推廣合同
- 《集合的基本運(yùn)算》-完整版PPT
- DB33- 1015-2021《居住建筑節(jié)能設(shè)計(jì)標(biāo)準(zhǔn)》
- DB1310T 225-2020 木本植物滯納空氣顆粒物能力測(cè)定方法
- (高職)國(guó)際金融(第四版)電子課件(全套)
- 《飲料工藝學(xué)》課件第一章-緒論
- 中外合作辦學(xué)的可行性報(bào)告
- 母嬰保健課程標(biāo)準(zhǔn)
- 《農(nóng)民專業(yè)合作社登記管理?xiàng)l例》條文解讀(一
- 一年級(jí)的小豌豆我喜歡的一本書(課堂PPT)
- 電廠機(jī)組深度調(diào)峰摸底試驗(yàn)方案
- 地球上的大氣知識(shí)結(jié)構(gòu)圖
評(píng)論
0/150
提交評(píng)論