xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡介

C++課程設(shè)計(jì)題目,包括1、輸出10至99之間每位數(shù)的乘積大于每位數(shù)的和的數(shù),例如對于數(shù)字12,有1*22+7,故輸出該數(shù)。 2、求任意n個(gè)數(shù)中的最大數(shù)和最小數(shù):先輸入一個(gè)正整數(shù)n(個(gè)數(shù)),而后再輸入任意n個(gè)實(shí)數(shù),找出這n個(gè)數(shù)中的最大數(shù)及最小數(shù)并顯示出來。3、對兩個(gè)有序數(shù)組進(jìn)行合并:設(shè)有如下數(shù)組A、B,并假設(shè)兩個(gè)數(shù)組的元素都已經(jīng)有序(從大到小降序排列)。編程序,合并A、B數(shù)組形成一個(gè)新的數(shù)組C,并使C的元素仍有序(從大到小降序排列)。 int A[10]={123, 86,80, 49,33,15,7,0,-1,-3}; int B[10]={100,64,51,50,27,19,15,12,5,2}; 4、有一個(gè)分?jǐn)?shù)序列:1/2,1/3,1/4,1/5,1/6,1/7,……,編寫函數(shù)求序列前n項(xiàng)之和,要求在主程序中提示用戶輸入整數(shù)n,并判斷所輸入數(shù)是否合法(大于1為合法),如果合法則調(diào)用求和函數(shù)并輸出結(jié)果。 5、計(jì)算兩個(gè)日期之間的間隔天數(shù):從鍵盤輸入兩個(gè)日期(如以year1,month1,day1以及year2,month2,day2的方式來輸入它們),而后計(jì)算出這兩個(gè)日期的間隔天數(shù)并在屏幕上顯示出結(jié)果。 要求編制具有如下原型的函數(shù)difs2Date: long GetDayDifference(int y1,int m1,int d1,int y2,int m2,int d2); 并在主函數(shù)中調(diào)用向屏幕上輸出計(jì)算結(jié)果。7、聲明并定義一個(gè)日期類CDate,其中數(shù)據(jù)成員m_iYear,m_iMonth,m_iDay,分別表示年、月、日,成員函數(shù)SetDate()用來設(shè)置年、月、日,成員函數(shù)IsLeapYear()用來判斷當(dāng)前的年份是否為閏年,構(gòu)造函數(shù)帶有默認(rèn)形參值,可接收外部參數(shù)對m_iYear, m_iMonth, m_iDay進(jìn)行初始化,另要求編寫測試程序,定義一個(gè)CDate類對象,將其日期設(shè)置為2005年1月1日, 調(diào)用成員函數(shù)IsLeapYear()判斷該年份是否為閏年,并輸出判斷結(jié)果. 說明:閏年的年份可以被4整除而不能被100整除,或者能被400整除. 8、編寫一個(gè)程序計(jì)算兩個(gè)給定長方形的面積,其中在設(shè)計(jì)類成員函數(shù)GetTotalArea()(用于計(jì)算兩個(gè)長方形的總面積)時(shí)使用對象作為參數(shù)。 9、設(shè)計(jì)一個(gè)時(shí)間類Time,包括3個(gè)數(shù)據(jù)成員,時(shí)(h)、分(m)、秒(s),另外包括存取各數(shù)據(jù)成員和設(shè)置時(shí)間的成員函數(shù),按上、下午各12小時(shí)或按24小時(shí)輸出時(shí)間的成員函數(shù),以及默認(rèn)構(gòu)造函數(shù),默認(rèn)時(shí)間值為0時(shí)0分0秒。 10、編寫一個(gè)程序,輸入3個(gè)學(xué)生的英語和計(jì)算機(jī)成績,并按總分從高到低排序(要求設(shè)計(jì)一個(gè)學(xué)生類Student)。 11. 求解一元二次方程。 一元二次方程的定義為: ax2+bx+c=0 (1)如果b2 -4ac>0,方程有兩個(gè)不同的實(shí)根,分別是: (2)如果b2 -4ac< 0,方程沒有實(shí)根,但有虛根; (3)如果b2 -4ac= 0,方程有一個(gè)實(shí)根。 請你編寫一個(gè)程序,使其能求出多個(gè)二次方程的根。該程序要詢問用戶是否想繼續(xù)解下一個(gè)方程。用戶輸入1來繼續(xù),輸入其它數(shù)字,則終止程序。程序要求用戶輸入a,b和c,然后根據(jù)前面的條件計(jì)算,并輸出答案。 要求:使用類實(shí)現(xiàn), (1) a,b,c為該類的私有成員變量; (2) 求根的實(shí)現(xiàn)為該類的成員函數(shù),形式為: //函數(shù)返回值:實(shí)根的個(gè)數(shù); //參數(shù):x- 用以返回實(shí)根值的數(shù)組; int CalResult(double x[]); (3) 該類還包含有參構(gòu)造函數(shù)、析構(gòu)函數(shù)。

資源截圖

代碼片段和文件信息

//?11.cpp?:?Defines?the?entry?point?for?the?console?application.
//

#include?“stdafx.h“
#include
#include
using?namespace?std;

class?Equation{
private:
double?abc;
public:
Equation(double?aNew=1?double?bNew=1?double?cNew=1);
int?getRootCount(double?x[]);
void?setValue(double?aNew?double?bNew?double?cNew);
~Equation(){
cout<<“調(diào)用了析構(gòu)函數(shù)哦!“< };
};

Equation::Equation(double?aNew?double?bNew?double?cNew){
a?=?aNew;
b?=?bNew;
c?=?cNew;
}

int?Equation::getRootCount(double?x[]){
int?root?=?0;
double?delta?=?b*b?-?4*a*c;
if?(delta?>?0)?{
root?=?2;
x[0]?=?(-b?+?sqrt(delta))?/?(2*a);
x[1]?=?(-b?-?sqrt(delta))?/?(2*a);
}?else?if?((b*b?-?4*a*c)?==?0)?{
root?=?1;
x[0]?=?-b?/?(2*a);
x[1]?=?-b?/?(2*a);
}?else?{
root?=?0;
}
return?root;
}

void?Equation::setValue(double?aNew?double?bNew?double?cNew){
a?=?aNew;
b?=?bNew;
c?=?cNew;
}

int?main(int?argc?char*?argv[])
{
cout<<“\n請你編寫一個(gè)程序,使其能求出多個(gè)二次方程的根。該程序要詢問用戶是否想繼續(xù)解下一個(gè)方程。用戶輸入1來繼續(xù),輸入其它數(shù)字,則終止程序。程序要求用戶輸入a,b和c,然后根據(jù)前面的條件計(jì)算,并輸出答案。\n“< double?abc;
double?x[]?=?{00};
int?root?=?0;
char?flag?=?‘1‘;
while(true){
cout<<“請輸入?a?的值:“;
cin>>a;
cout<<“請輸入?b?的值:“;
cin>>b;
cout<<“請輸入?c?的值:“;
cin>>c;
Equation?eq;
eq.setValue(a?b?c);
root?=?eq.getRootCount(x);
if?(root?==?2)?{
cout<<“方程有兩個(gè)不同的實(shí)根:“< cout<<“x1=?“< cout<<“x2=?“< }?else?if?(root?==?1)?{
cout<<“方程有兩個(gè)相同的實(shí)根:“< cout<<“x1=?x2?=“< }?else?{
cout<<“方程沒有實(shí)根!“< }
cout<<“\n繼續(xù)求解方程嗎?(輸入1繼續(xù)!)??“;
cin>>flag;
if?(flag?!=?‘1‘)?{
break;
}
}
return?0;
}




?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-11-26?17:17??源代碼\
?????目錄???????????0??2012-11-27?09:46??源代碼\11\
?????文件????????1879??2012-11-27?09:42??源代碼\11\11.cpp
?????文件????????4488??2012-11-26?17:16??源代碼\11\11.dsp
?????文件?????????512??2012-11-26?17:17??源代碼\11\11.dsw
?????文件???????41984??2012-11-27?09:45??源代碼\11\11.ncb
?????文件???????48640??2012-11-27?09:45??源代碼\11\11.opt
?????文件?????????891??2012-11-27?09:43??源代碼\11\11.plg
?????目錄???????????0??2012-11-27?09:46??源代碼\11\Debug\
?????文件??????557123??2012-11-27?09:43??源代碼\11\Debug\11.exe
?????文件??????802012??2012-11-27?09:43??源代碼\11\Debug\11.ilk
?????文件??????256887??2012-11-27?09:42??源代碼\11\Debug\11.obj
?????文件??????213824??2012-11-27?09:05??源代碼\11\Debug\11.pch
?????文件?????1106944??2012-11-27?09:43??源代碼\11\Debug\11.pdb
?????文件????????2007??2012-11-27?09:05??源代碼\11\Debug\StdAfx.obj
?????文件???????82944??2012-11-27?09:43??源代碼\11\Debug\vc60.idb
?????文件??????118784??2012-11-27?09:42??源代碼\11\Debug\vc60.pdb
?????文件????????1184??2012-11-26?17:16??源代碼\11\ReadMe.txt
?????文件?????????289??2012-11-26?17:16??源代碼\11\StdAfx.cpp
?????文件?????????769??2012-11-26?17:16??源代碼\11\StdAfx.h
?????目錄???????????0??2012-11-26?17:17??源代碼\A1\
?????文件?????????610??2012-11-26?13:06??源代碼\A1\A1.cpp
?????文件????????4488??2012-11-26?11:04??源代碼\A1\A1.dsp
?????文件?????????512??2012-11-26?11:04??源代碼\A1\A1.dsw
?????文件???????41984??2012-11-26?13:07??源代碼\A1\A1.ncb
?????文件???????48640??2012-11-26?13:07??源代碼\A1\A1.opt
?????文件????????1284??2012-11-26?13:06??源代碼\A1\A1.plg
?????目錄???????????0??2012-11-26?17:17??源代碼\A1\Debug\
?????文件??????528451??2012-11-26?13:06??源代碼\A1\Debug\A1.exe
?????文件??????769884??2012-11-26?13:06??源代碼\A1\Debug\A1.ilk
?????文件??????143968??2012-11-26?13:06??源代碼\A1\Debug\A1.obj
............此處省略160個(gè)文件信息

評論

共有 條評論