- 1、本文档共61页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
例4.3
/*Filename:exam4_3.cpp*/#includeiostream.hvoidmain()
{ intyear,rem4,rem100,rem400;cout输入年份:;
cinyear;rem400=year%400;rem100=year%100;rem4=year%4;
if((rem400==0)||((rem4==0)(rem100!=0)))coutyear是闰年endl;
else
coutyear不是闰年endl;
}
例4.5
/*Filename:exam4_5.cpp*/#includeiostream.hvoidmain()
{ charch;
cout课程代号:;cinch;switch(ch)
{
casem:caseM: casew: //为什么case后没有任何语句,请思考!caseW:cout8学分endl;
break;
为/什/么使用break语句,请思考!
casep:caseP:casec:caseC:cout5学分endl;
break;
casee:
caseE:cout6学分endl;
break;
default:cout输入的课程代号不正确endl;
}
}
例4.6
/*Filename:exam4_6.cpp*/#includeiostream.hvoidmain()
{ intchoice;
cout1.VisualC++endl;cout2.VisualBasicendl;cout3.VisualFoxproendl;cout请选择:; cinchoice;switch(choice)
{
case1:cout你的选择是VisualC++endl;break;
case2:cout你的选择是VisualBasicendl;
break;
case3:cout你的选择是VisualFoxproendl;break;
default:cout输入错误endl;
}
}
例5.6
/*Filename:exam5_6.cpp*/#includeiostream.hvoidfun1();
voidfun2();voidmain()
{ fun1();
fun2();
}
voidfun1()
{ intn=1; //局部变量n+=10;
coutfun1:n=nendl;
}
voidfun2()
{ intn=2; //局部变量n+=20;
coutfun2:n=nendl;
}
例5.16
/*Filename:exam5_16.cpp*/#includeiostream.h
voidhanio(int,char,char,char);voidmain()
{ charA=A,B=B,C=C;
intn=3;hanio(n,A,B,C);
}
voidhanio(intn,charA,charB,charC)
{ if(n==1)
cout将第n个盘片从A柱搬到C柱上endl;else
{ hanio(n-1,A,C,B);
cout将第n个盘片从A柱搬到C柱上endl;hanio(n-1,B,A,C);
}
}
例5.18
/*Filename:exam5_18.cpp*/#includeiostream.h
int
intint
min(int
min(intmin(int
a,int
a,inta,int
b);
b,intc);
b,intc,intd);
voidmain()
{
coutcout
min(13,5,4,9)endl;min(-2,8,0)end;
}
intmin(inta,intb)
{
returnab?a:b;
}
intmin(inta,intb,intc)
{ intt=min(a,b);returnmin(t,c);
}
intmin(inta,intb,intc,intd)
{ intt1=min(a,b);intt2=min(c,d);returnmin(t1,t2);
}
例6.2
/*Filename:exam6_2.cpp*/#includeiostream.h#defineN10
voi
文档评论(0)