freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言概述練習題-資料下載頁

2025-07-27 19:06本頁面

【導讀】++語言是從早期的C語言逐漸發(fā)展演變而來的。與C語言相比,它在求解問題方法上進行的最大改進是。C++語言關(guān)鍵字的是___________。C++程序文件中,main()函數(shù)的位置______________。++源程序的基本結(jié)構(gòu)是______________。++程序的開發(fā)過程包括_______________、_____________和__________________三個階段。,C++源程序的擴展名是_________________。VisualStudio2020環(huán)境下,按程序運行界面劃分,用C++開發(fā)的應用程序有_____________、____________. cin從鍵盤接收一個整數(shù)并存放在變量a中,用cout輸出a的值,請將程序填完整。算立方體的表面積和體積。char型占1字節(jié),則unsignedchar所能表示的數(shù)據(jù)范圍是___________。n賦值給字符變量one_char,正確的操作是____________。i定義后賦初值的結(jié)果是____________。,錯誤的一組是__________。x=2,則表達式x<<2的結(jié)果是_________。C++中,合法的長整型常量是__________。constintB=9;定義后,下列敘述錯誤的是_________。設一表達式中含有int、short、這四種類型的轉(zhuǎn)換順序是__________。intx=10,x+=3+x%(-3),則x=_____________。a為int型變量,則執(zhí)行以下語句后,x的值為_____________。floatm=,n=;使m為_____________。intk=7,x=12;,下列表達式中,計算結(jié)果為0的是_________________。27.下列表達式的值為false的是_______________。

  

【正文】 . include iostream using namespace std。 int main() { int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0。 for(i=1。i3。i++) for(j=0。j=i。j++) s+=a[i][j]。 coutsendl。 } 4. include iostream using namespace std。 int main() { char w[][10]={“ ABCD” ,” EFGH” ,” IJKL” ,” MNOP” }。 for(k=1。k3。k++) coutw[k][k]endl。 } 5. include iostream using namespace std。 int main() { char ch[7]={“ 65ab21” }。 int i,s=0。 for(i=0。ch[i]=’ 0’ amp。amp。ch[i]=’ 9’ 。i+=2) 第 22 頁 共 27 頁 s=10*s+ch[i]‘ 0’ 。 s+=a[i][j]。 coutsendl。 } 6. include iostream using namespace std。 int main() { struct cmplx {int x。int y。}um[2]={1,3,2,7}。 coutum[0].y/um[0].x*xnum[1].xendl。 } 7. include iostream using namespace std。 struct abc {int a。int b。int c。}。 int main() { struct abc s[2]={{1,2,3},{4,5,6}} int i。 t=s[0].a+a[1].b。 couttendl。 } 8. include iostream using namespace std。 int main() { char b[]=” Hello,you” 。 b[5]=0。 coutbendl。 } 四、程序改錯題 A 的主對角線上的元素之和并輸出。該程序有錯誤,請將程序修改正確(只能對有錯誤的行進行修改,不得修改正確的行,也不得刪除或增加程序行) include iostream using namespace std。 int main() { int a[3][3]={1,3,5,7,9,11,13,15,17},i,j。 int sum=0。 for(i=1。i=3。i++) for(j=1。j=3。j++) if(i==j) sum=a[i][j]。 cout” sum=” sumendl。 } 5個人的學號(整型)和 C語言課的考試成績(整型),計算并輸出平均分,以及大于等于平均分的學生的學號和分數(shù)。該程序有錯誤,請將程序修改正確。 include iostream using namespace std。 第 23 頁 共 27 頁 int main() { struct stu {int n。 int c。}a[6]。 int k。 float av=。 for(k=1。k=5。k++) { cout” input no. and score:” 。 cina[k]。 av=av+a[k].c。} av=av/5。 coutavendl。 for(k=1。k=5。k++) if(a[k].c=av) couta[k]endl。 } 五、編程題 a[5][5]主對角線元素之和 s1,次對角線元素之和 s2 和周邊元素之和 s3。 。 ,要求利用結(jié)構(gòu)數(shù)組實現(xiàn)輸入三個人的姓名和年齡,并輸出三個人中年齡最大者的姓名和年齡。 第 24 頁 共 27 頁 習題六(指針和引用) 一、選擇題 , a的值是 _________。 int *p,a,b=1。 p=amp。a。*p=10。a=*p+b。 : int i,j=2,*p=amp。i。,則能完成 i=j賦值功能的語句是 _________。 =*p B.*p=*amp。j =amp。j =**p 3. A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. _________。 A. B. C. D. A. B. C. D. A. B. C. D. A. B. C. D. 第 25 頁 共 27 頁 練習題 n=10, i=4,則賦值運算 n%=i+1執(zhí)行后, n的值是 __________________。 a=1, b=2, c=3, d=4,則條件表達式 ab?a:cd?c:d的值為 ______________。 int a=2, b=2;則 ++a+b的結(jié)果是 _____________, a的值是 _______________, b的值是 _______________。 switch語句的描述中, ______是正確的。 default子句可以沒有,也可有一個; break子句; default子句只能放在最后; case子句后面的表達式只 能是整型表達式 , ________是錯誤的。 ; ; ,參數(shù)類型不同; , ______是錯誤的。 A.\yes\or\No\ B.\39。OK!\39。 C.abcd\n D.ABC\0 int a; float f; double i;則表達式 10+39。a39。+i*f的值的數(shù)據(jù)類型是 ________。 18/4*sqrt()/5的值的數(shù)據(jù)類型是 ______。 ,在下列選項中,不能作為依據(jù)的是________。 float x。int a,b。則正確的 switch語句是 ______。 (x) { case :cout*\n。 case :cout**\n。 } (x) { case :cout*\n。 case 3:cout**\n。 } (a+b) { case :cout*\n。 case 1+2:cout**\n。 } (a+b) { case 1:cout*\n。 case 2:cout**\n。 } int a,b。下列 switch語句中, _____是正確的。 (a) { case a:a++。break。 case b:b++。break。 } (a+b) { 第 26 頁 共 27 頁 case 1:a+b。break。 case 1:ab } (a*a) { case 1,2:++a。 case 3,4:++b。 } (a/10+b) { case 5:a/5。break。 default:a+b。 } break語句的描述中, ______是不正確的。 ,它將退出該重循環(huán); switch語句中,它將退出 switch語句; if體內(nèi),它將退出 if語句; 次 for循環(huán)的次數(shù)為 ______。 for(int i=0,x=0。!xamp。amp。i=5。i++) while循環(huán)的次數(shù)是 _______。 while(int i=0) i。 do? while循環(huán)的循環(huán)次數(shù)為 ________。 int i=5。 do{ coutiendl。 i。 }while(i)。 for循環(huán)的循環(huán)體執(zhí)行次數(shù)為 ______。 for(int i=0,j=10。i=j=10。i++,j) ++語言中規(guī)定函數(shù)的返回值的類型 是由 _______。 ; ; ; : fun(a+b,(x,y),fun(n+k,d,(a,b)))。 在此函數(shù)調(diào)用語句中實參的個數(shù)是 ________。 C++中,關(guān)于下列設置參數(shù)默認值的描述中,正確的是 ____。 ; ,應該是先設置右邊的再 設置左邊的; ,應該全部參數(shù)都設置 ________。 include iostream using namespace std。 int main() { int s=0,k。 for(k=7。k=0。k) { 第 27 頁 共 27 頁 switch(k) { case 1: case 4: case 7:s++。break。 case 2: case 3: case 6:break。 case 0: case 5:s+=2。break。 } } cout” s=” sendl。 return 0。 } 函數(shù)的遞歸調(diào)用例: include iostream include iomanip using namespace std。 void print(int n) { if(n!=0) { print(n1)。 for(int i=1。i=n。i++) coutsetw(3)i。 coutendl。 } } int main() { print(4)。 system(pause)。 return 0。 }
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1