版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第一章習(xí)題答案coutab;c=a*b;couta*b=c;#include void main()float a,b,c;coutabc;coutendl其和為:a+b+c;coutendl其平均值為:(a+b+c)/3;coutendl其積為:a*b*c;coutendl最小值為:;if (ab)if (ac)couta;elsecoutc;elseif (bc)coutb;elsecoutc;coutendlb)if (ac)couta;elsecoutc)coutb;elsecoutc;coutendl;#include void main()float a,b,c;coutabc;i
2、f (a+bc) & (b+ca) &(a+cb) coutendl三角形的周長(zhǎng)為:a+b+cendl;elsecoutendl此三邊不能構(gòu)成一個(gè)三 角形endl;#include #include #include void main() printf(%-15d”,40000);pp文件,其中兩個(gè).cpp文件分別放入實(shí)現(xiàn) 此題的兩個(gè)圖形的函數(shù),另一個(gè).cpp文件實(shí) 現(xiàn)調(diào)用兩個(gè)圖形函數(shù)。) 完成過(guò)程:首先建立一個(gè)工程,名字為 kk;建立第一個(gè)源程序,程序清單:#include void func1();void func2(); void main() int i;cout1.正直角三角形2
3、.倒直角三角形endli;switch (i)case 1:func1();break;case 2:func2();break;default:cout輸入的選擇有誤!;建立第二個(gè)源程序,程序清單:#include void func1() int i,j;for (i=1 ;i=10;i+)for (j=1 ;j=i;j+)cout*;coutendl;)建立第三個(gè)源程序,程序清單:#include #include void func2()int ij;for (i=1 ;i=10;i+)for (j=1 ;j=i;j+) coutfor (j=1 ;j=11 -i;j+)cout*;c
4、outendl;)#include void main()(int s1O,i,j;for (i=0;i10;i+)si=(i+1)*(i+1);cout”請(qǐng)輸入一個(gè)110的整數(shù):cinj;cout它的平方值為:sj-1endl;)#include void main()float aa306,kk;intij,n;cout你準(zhǔn)備為幾個(gè)學(xué)生輸入成績(jī):cinn;for (i=0;in;i+)cout請(qǐng)為第8i+1”位學(xué)生輸入成績(jī) endl;kk=0;for O=0;j5;j+)(cout請(qǐng)輸入第門(mén)課的成績(jī)cinaaij;kk+=aaij;)aai5=kk/ 5;)cout請(qǐng)輸入查詢(xún)學(xué)生的號(hào)碼 c
5、inn;cout成績(jī)?yōu)?n;for (i=0;i6;i+)coutaan-1it;)#include void main()char s100;int i,x=0,y=0,z=0;cout=a&si=A&si=0&si=9) z+;)cout此行字符中,小寫(xiě)字母的個(gè)數(shù)為xendl;cout此行字符中,大寫(xiě)字母的個(gè)數(shù)為yendl;cout此行字符中,數(shù)字字符的個(gè)數(shù)為zendl;)補(bǔ)充:在一個(gè)有10個(gè)整數(shù)元素的數(shù)組(34,91,83,56,29,93,56,12,88,72)中,找出最小數(shù)和其下標(biāo),并在顯示器上輸出。#include void main()int s10=34,91,83,56,2
6、9,93,56,12,88,72;int min=s0,p=0,i;for (i=1;isi)min=si;p=i;cout最小數(shù)為:min,t它的下標(biāo)為 pendl;#include int find(const char *str,char ch)int i=0;while (*str)i+;if (*str=ch)return i;str+;return -1;void main()char s100,x;int n;couts;coutx;n=find(s,x);if (n=-1)cout字符串中無(wú)此字符!endl;elsecout 該 字 符 在 字 符 串 的 位 置 為 : ne
7、ndl;#include #include char * ReplaceString(char *str,char *s1,char*s2)char *p,*q;int n,i;p=strstr(str,s1);n=strlen(s1);if (p)while(p)q=s2;for (i=1;i=n;i+)*p+=*q+;p=strstr(str,s1);return str;elsereturn NULL;void main( )char x1100,x210,x310,*x;coutx1;coutx2;coutx3;x=ReplaceString(x1,x2,x3);if (x)cout
8、置 換 后 的 字 符 串 為 :x1endl;elsecout置換沒(méi)有成功,原因?yàn)橹鞔袥](méi)有要置換的字符串! endl;#include #define x 2struct studentchar num10;char name10;float s1;float s2;float s3;void main()student ssx;int i;for (i=0;ix;i+)cout請(qǐng)輸入第i+1個(gè)學(xué)生的信息:n;coutssi.num;;coutssi.s1;coutssi.s2;coutssi.s3;cout學(xué)號(hào) t姓名 t成績(jī) 1t成 績(jī)2t成績(jī)3t”平均成績(jī)n”
9、;for (i=0;ix;i+)tssi.s1tssi.s2tssi.s3t(ssi.s1+ssi.s2+ssi.s3)/3n;#include #include #include #define x 10struct studentchar num10;char name10;float score;void main()student ssx;int i,flag;char cx10;for (i=0;ix;i+)cout請(qǐng)輸入第i+1個(gè)學(xué)生的信息:n;coutssi.num;;coutssi.score;coutcx;fla
10、g=0;for (i=0;ix;i+)if (strcmp(,cx)=0)flag=1;cout所查學(xué)生的信息是:n;cout學(xué)號(hào) t姓名 t成績(jī) n;tssi.scoren;exit(0);cout無(wú)此學(xué)生信息!!n;#includestruct numberint a;number *next;number *head;number* create() head=NULL;number *pend,*ps;ps=new number;cinps-a;pend=ps;while(ps-a!=0)if(head=NULL) head=ps
11、;elsepend-next=ps;pend=ps;ps=new number;cinps-a;pend-next=NULL;delete ps;return (head);void show(number* head)while(head)coutanext ;coutendl;number* merage(number* p1,number* p2) 立一個(gè)文本文件 “” (內(nèi)容由學(xué)生自己選定) , 然后上機(jī)編寫(xiě)程序顯示該文件, 并且統(tǒng)計(jì)該 文件的行數(shù)和字符數(shù)。#include#include#includevoid main()FILE*fpin;char ch;int n=0;int
12、m=0;if(fpin=fopen(e:,r)=NULL)printf(cannot open this file.n);exit(0);ch=fgetc(fpin);while(ch!=EOF) putchar(ch);if(ch=n)m+; 寫(xiě)程序(程序文件名取為)請(qǐng)用函數(shù)調(diào)用方式編寫(xiě)程序,要求實(shí)現(xiàn):( 1 ) 在被調(diào)函數(shù)中求出1 到1000 之內(nèi)能被7 或 11 整除、但不能被7 和11 同時(shí)整除的所有整數(shù),并把他們放到數(shù)組a 中。( 2 )在主函數(shù)中將符合上述條件的整數(shù)個(gè)數(shù)和所有整數(shù)輸出到屏幕以及文件中。(要求每行輸出 10 個(gè)數(shù))#include#include#includeint count(int b);void main()FILE*fpin;int a500,w,k=0;if(fpin=fopen(e:,w)=NULL)printf(cannot open this file.n);exit(0);w=count(a);cout 符 合 要 求 的 數(shù) 一 共 有 :w 個(gè).endl;fprintf(fpin,%dn,w);for (int i=0;iw;i+)cout
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)光纖光柵式溫度在線監(jiān)測(cè)系統(tǒng)市場(chǎng)調(diào)查研究報(bào)告
- 2025至2031年中國(guó)非可視對(duì)講門(mén)鈴行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)退菌特可濕性粉劑行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)羊毛球拋光輪行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)電鍍粘合劑行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025年汽車(chē)斷油氣缸裝置項(xiàng)目可行性研究報(bào)告
- 2025年日用玻璃制品項(xiàng)目可行性研究報(bào)告
- 2025年投幣按摩椅項(xiàng)目可行性研究報(bào)告
- 2025年大規(guī)格圓塊孔石墨換熱器項(xiàng)目可行性研究報(bào)告
- 2025年卡通保溫袋項(xiàng)目可行性研究報(bào)告
- 于漪教育教學(xué)思想概要
- 早餐店員工管理制度
- 2022-2023學(xué)年北京市通州區(qū)部編版五年級(jí)下冊(cè)期末考試語(yǔ)文試卷
- 人民醫(yī)院泌尿外科臨床技術(shù)操作規(guī)范2023版
- 構(gòu)造復(fù)雜煤層開(kāi)采課件
- 新高考2024屆高三物理二輪復(fù)習(xí)策略講座
- 設(shè)計(jì)基礎(chǔ)全套教學(xué)課件
- 分條機(jī)作業(yè)指導(dǎo)書(shū)
- 中考英語(yǔ)必背單詞匯總手冊(cè)(打印版)
- 全世界各國(guó)的新年風(fēng)俗
- 公開(kāi)招標(biāo)文件范本
評(píng)論
0/150
提交評(píng)論