下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、程序填空題1、以下程序計算1000以內(nèi)能被3整除的自然數(shù)之和.#include <iostream>using namespace std;void main() int x=1, sum;sum=0;while (true) if (x>1000) break;if (x%3=0) sum+=x;x+;cout<<sum<<endl;2.以下程序段的功能是判斷m是否為素數(shù),請將程序補充完整.#include<iostream>#include<cmath>using namespace std;void main() int
2、m,i,k;cin>>m;k=sqrt(float(m);for(i=2;i<=k;i+)if( _m%k= =0_) break;if(i>k) cout<<d<< "is a prime numbern"<<m<<endl;else cout<<d<<" is not a prime numbern"<<m<<endl;三、寫出程序的運行結(jié)果1 .假定車入10個整數(shù):32, 64, 53, 87, 54, 32, 98, 56, 9
3、8, 83.以下程序的輸出結(jié) 果是#include <iostream>using namespace std;void main() int a,b,c,x;a=b=c=0;for (int k=0; k<10; k+) cin>>x;switch(x%3) case 0: a+=x; break;case 1: b+=x; break;case 2: c+=x; break;cout<<a<< :' <<b<< :' <<c<<endl;)結(jié)果:141, 64, 4522
4、.寫出程序的運行結(jié)果#include <iostream> using namespace std;void main() int j,k;for (j=5; j>0; j-) for (k=j; k>0; k-) cout<< cout<<endl;)結(jié)果:*編程題1、 編寫程序,求解方程ax2+bx+c=0的根.#include <iostream>#include <cmath> using namespace std; void main() int a,b,c;float x1,x2,z; cin>>
5、a>>b>>c; z=b*b-4*a*c;if(z>0)x1=(-b)+sqrt(z)/(2*a);x2=(-b)-sqrt(z)/(2*a);cout<<"The result: x1="<<x1<<" x2="<<x2<<endl;) else if(z=0) x1=-b/(2*a);cout<<"The result: x1="<<x1<<endl;) elsecout<<"no r
6、esult")2、編寫程序輸出所有的水仙花數(shù).所謂水仙花數(shù)是指一個三位數(shù),其各位數(shù)的立方和等于該數(shù).仞0口:153=13+53+33.#include <iostream>using namespace std;void main()int a,b,c;for(int i=100;i<=999;i+)a=i/100;b=i%100/10;c=i%10;if(a*a*a+b*b*b+c*c*c=i) cout<<i<<endl;)3、編寫程序,計算 s=1+(1+2)+(1+2+3)+(1+2+3+門)的值.#include <iostr
7、eam>using namespace std;void main()int n,s,sum=0;cin>>n;for(int i=1;i<=n;i+)s=0;for(int j=1;j<=i;j+)s+=j;sum+=s;)cout<<sum<<endl;第4章數(shù)組和字符串一、寫出程序的運行結(jié)果1. #include<iostream> using namespace std;void main() char s180,s240;int i=0,j=0;cin>>s1;cin>>s2;while(s1i
8、!= '0')i+;while(s2j!= '0')s1i+=s2j+;s1i= '0'cout<< The new string is : "<<s1;)答案(將兩個字符串首尾相連)2. #include<iostream>using namespace std;void main() int max_value(int array 4);int a34=1,3,5,7,2,4,6,8,15,17,34,12;cout<<max_value(a);int max_value(int ar
9、ray 4) int i,j,max;max=array00;for(i=0;i<3;i+)for(j=0;j<4;j+) if(arrayij>max)max=arrayij;return(max);答案(求數(shù)組中的最大值)3. #include<iostream>#include<string>using namespace std;void main() char string81;int i,num=0,word=0;char c;gets(string);for(i=0;(c=stringi)!= 0' ;i+)if(c= ,) wo
10、rd=0;else if(word=0) word=1;num+;cout<< "there are words in the line. <<nurn; )程序運行中輸入:I am a boy.<CR>(<CR>表示回車)答案( there are words in the line.4)4. #include<iostream> using namespace std;void main() int a33,sum=0;int i,j;for(i=0;i<3;i+)for(j=0;j<3;j+) cin>
11、;>aij; for(i=0;i<3;i+)sum=sum+aii;cout<< sum="<<sum<<endl;)程序運行中輸入:1 2 3 4 5 6 7 8 9 <CR>(<CR>表示回車)答案(15對角線元素的和)第6章函數(shù)二.讀以下程序,寫出運行結(jié)果1.#include <iostream> using namespace std; int add(int x,int y)cout<< " In add(),received " <<x<&
12、lt;" amdl' <<y<< cout<< and return<<exn+dyl< <return x+y; ) void main() int a,b,c;cout<< " In main(n;cin>>a>>b;cout<< “n" ;c=add(a,b);cout<< “n" ;cout<<" c was set toe<Hc <<cout<< "nExi
13、tn;) 2. #include <iostream> using namespace std;void add_1(int x) x+; void add_2(int &x) x+;void add_3(int *p) (*p+void main() int a=2;add_1(a);cout<<a<<endl;輸出的結(jié)果為:_2add_2(a);cout<<a<<endl;輸出的結(jié)果為: 3add_3(&a);cout<<a<<endl;/ 輸出的結(jié)果為: 43. #include<
14、iostream >using namespace std;const int n=6;int fun(int k) int result;if(k=1)result=1;elseresult=2*fun(k-1);return result;void main() int a=3,res=0;res=n/a;cout<<res<<endl; / 輸出結(jié)果為:2res=fun(a);cout<<res<<endl; / 輸出結(jié)果為:4_5. 下面程序的輸出結(jié)果是(14 )#include <iostream>using name
15、space std;int i = 0;int fun(int n)static int a = 2;a+;return a+n;void main()int k = 5;int i = 2;k += fun(i);k += fun(i);cout << k;5 .以下程序的輸出結(jié)果是:(3 )#include <iostream> using namespace std;int fun(char *s) char *p=s;while (*p!='0') p+;return (p-s);)void main() cout«fun("abc")«endl;)6
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《管理會計 第3版》 課件 第01章 管理會計概述
- 微積分 第3版 課件 7第七節(jié) 二重積分
- 高考語文真題分類卷-專題六 文學(xué)類文本閱讀(含答案)
- 動物之最課件教學(xué)課件
- 網(wǎng)絡(luò)接入?yún)f(xié)議書(2篇)
- 黨群服務(wù)中心建設(shè)工作總結(jié)匯報
- 南京航空航天大學(xué)《薄膜材料與技術(shù)》2022-2023學(xué)年第一學(xué)期期末試卷
- 南京工業(yè)大學(xué)浦江學(xué)院《食品工藝學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 富陽佳苑4#樓施工組織設(shè)計
- 南京工業(yè)大學(xué)浦江學(xué)院《混凝土結(jié)構(gòu)基本原理課程設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年給藥錯誤護理不良事件分析持續(xù)改進
- 國際貿(mào)易法與跨境業(yè)務(wù)合規(guī)的風(fēng)險管理與應(yīng)對策略
- 麻醉科臨床診療指南2020版
- 供應(yīng)商QSA-QPA評鑒表
- 【行政管理社會調(diào)查計劃+調(diào)查記錄表+調(diào)查報告5600字】
- 餐券模板完整
- 三查四定表完整版本
- (完整文本版)貨物驗收單
- 江蘇省南通市海門區(qū)多校2023-2024學(xué)年上學(xué)期期中聯(lián)考八年級數(shù)學(xué)試卷
- 人教版九年級道德與法治 上冊 第三單元《文明與家園》大單元整體教學(xué)設(shè)計
- 銘記歷史勿忘國恥(課件)小學(xué)生主題班會通用版
評論
0/150
提交評論