C语言05循环结构.pptVIP

  • 2
  • 0
  • 约1.77万字
  • 约 70页
  • 2017-05-06 发布于四川
  • 举报
C语言05循环结构

* num++; if(iGOAL) printf(%d is too big, input again.\n,i); else if(iGOAL) printf(%d is too samll, input again.\n,i); else { printf(OK!\n); printf(You take %d times to pass!,num); } } while(i!=GOAL); } * [例] 枚举问题或称为穷举法。一般用于不定方程求非负整数解的问题。它将方程中未知数可以取的到的非负整数逐个进行验证找出所有满足方程的解。 例如:一元人民币兑换成1分、2分、5分共有多少种方法? 若5分、2分、1分的个数分别为x个、y个、z 个,则x的取值为0~20,y的取值为0~50,z的取值为0~100。 于是有不定方程: 5x+2y+z=100。 * main() { int i,j,k,m=0; for(i=0;i21;i++) for(j=0;j51;j++) for(k=0;k101;k++) if(5*i+2*j+k==100) m+=1; printf(m=%d\n,m); } 运行结果

文档评论(0)

1亿VIP精品文档

相关文档