谭浩强C面向对象程序设计第一章习题集解答Word下载.docx

上传人:b****3 文档编号:17927057 上传时间:2022-12-12 格式:DOCX 页数:11 大小:15.51KB
下载 相关 举报
谭浩强C面向对象程序设计第一章习题集解答Word下载.docx_第1页
第1页 / 共11页
谭浩强C面向对象程序设计第一章习题集解答Word下载.docx_第2页
第2页 / 共11页
谭浩强C面向对象程序设计第一章习题集解答Word下载.docx_第3页
第3页 / 共11页
谭浩强C面向对象程序设计第一章习题集解答Word下载.docx_第4页
第4页 / 共11页
谭浩强C面向对象程序设计第一章习题集解答Word下载.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

谭浩强C面向对象程序设计第一章习题集解答Word下载.docx

《谭浩强C面向对象程序设计第一章习题集解答Word下载.docx》由会员分享,可在线阅读,更多相关《谭浩强C面向对象程序设计第一章习题集解答Word下载.docx(11页珍藏版)》请在冰豆网上搜索。

谭浩强C面向对象程序设计第一章习题集解答Word下载.docx

a+b="

c;

3.#include<

intf(intx,inty,intz);

cin>

>

a>

b>

c=f(a,b,c);

c<

intf(intx,inty,intz)

intm;

if(x<

y)m=x;

elsem=y;

if(z<

m)m=z;

return(m);

 

4.#include<

b;

a+b<

}

5.#include<

{intadd(intx,inty);

c=add(a,b);

intadd(intx,inty)

{intz;

z=x+y;

return(z);

6.#include<

{voidsort(intx,inty,intz);

intx,y,z;

x>

y>

z;

sort(x,y,z);

voidsort(intx,inty,intz)

inttemp;

if(x>

y){temp=x;

x=y;

y=temp;

}//{}内3个语句的作用是将x和y的值互换)

x)cout<

z<

'

'

x<

y<

elseif(z<

y)cout<

elsecout<

7.#include<

{intmax(inta,intb,intc=0);

max(a,b,c)="

max(a,b,c)<

max(a,b)="

max(a,b)<

intmax(inta,intb,intc)

{if(b>

a)a=b;

if(c>

a)a=c;

returna;

8.#include<

{

voidchange(int&

int&

);

inta,b;

if(a<

b)change(a,b);

max="

a<

min="

b<

voidchange(int&

r1,int&

r2)

temp=r1;

r1=r2;

r2=temp;

r1<

ddd"

r2<

9.#include<

{voidsort(int&

inta,b,c,a1,b1,c1;

Pleaseenter3integers:

a1=a;

b1=b;

c1=c;

sort(a1,b1,c1);

"

insortedorderis"

a1<

b1<

c1<

voidsort(int&

i,int&

j,int&

k)

{voidchange(int&

if(i>

j)change(i,j);

k)change(i,k);

if(j>

k)change(j,k);

x,int&

y)

{inttemp;

temp=x;

x=y;

y=temp;

10.#include<

#include<

string>

{strings1="

week"

s2="

end"

s1="

s1<

s2="

s2<

s1=s1+s2;

Thenewstringis:

.

11.#include<

{stringstr;

inti,n;

chartemp;

pleaseinputastring:

str;

n=str.size();

for(i=0;

i<

n/2;

i++)

{temp=str[i];

str[i]=str[n-i-1];

str[n-i-1]=temp;

str<

12.#include<

{inti;

stringstr[5]={"

BASIC"

"

C"

FORTRAN"

PASCAL"

};

voidsort(string[]);

sort(str);

thesortedstrings:

5;

str[i]<

voidsort(strings[])

{inti,j;

stringt;

for(j=0;

j<

j++)

5-j;

if(s[i]>

s[i+1])

{t=s[i];

s[i]=s[i+1];

s[i+1]=t;

}

13.#include<

longc[5]={10100,-123567,1198783,-165654,3456};

inta[5]={1,9,0,23,-45};

floatb[5]={2.4,7.6,5.5,6.6,-2.3};

voidsort(int[]);

voidsort(float[]);

voidsort(long[]);

sort(a);

sort(b);

sort(c);

voidsort(inta[])

{inti,j,t;

if(a[i]>

a[i+1])

{t=a[i];

a[i]=a[i+1];

a[i+1]=t;

thesortednumbers:

a[i]<

endl<

voidsort(longa[])

longt;

voidsort(floata[])

floatt;

14.#include<

{inta[5]={1,9,0,23,-45};

longintc[5]={10100,-123567,1198783,-165654,3456};

{inti,j,min;

{min=i;

for(j=i+1;

j++)

if(a[min]>

a[j])min=j;

t=a[i];

a[i]=a[min];

a[min]=t;

15.#include<

template<

typenameT>

voidsort(Ta[])

Tt;

a[min]=t;

第一题为第五题以此类推。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1