C课堂练习题概要.docVIP

  • 0
  • 0
  • 约3.65万字
  • 约 44页
  • 2023-03-31 发布于山东
  • 举报
C++的练习题 【课堂练习题1】以下程序不能能经过编译,为什么? main( ) {inta,b,c; cinab; c=sum(a,b); coutc; return0; } sum(inta,intb) {returna+b; } 【课堂练习题2】 用动向分配空间的方法计算Fibonacci数列的前20项,并储藏到动向分配的空间中。 #includeiostream.h main( ) {inti; int*p,f1=1,f2=1,f; p=newint[20]; if(!p){cout”申请没有成功!\n”;return1;} p[0]=1;p[1]=1; for(i=2;120;i++) {f=f1+f2; p[i]=f; f1=f2;f2=f;} for(i=0;i20;i++) coutp[i]””; delete[]p; return  0;} 【课堂练习题3】 编写C++风格的程序,解决百钱问题:将一元人民币兑换成  1,2,5分的硬币,有多少种换法。 #includeiostream.h intmain( ) {inta1,a2,a5,n=0; for(a1=1;a1100;a1++) for(a2=1;a250;a2++) if((a1+a2*2)=95) {a5=100-a1-a2*2; if(a5%5==0){a5=a5/5;n++; cout”n=”

文档评论(0)

1亿VIP精品文档

相关文档