概念C++第二章.pptVIP

  • 6
  • 0
  • 约2.56万字
  • 约 94页
  • 2016-11-29 发布于重庆
  • 举报
概念C第二章

程序如下: //文件名:Ex2_14.cpp int main(){ int fib0=0,fib1=1,fib2,n; coutsetw(5)fib0setw(5)fib1 endl; for(n=3;n=20;n++){ fib2=fib0+fib1; coutsetw(5)fib2; if(n%5==0) coutendl; //控制每行5个数据 fib0=fib1; fib1=fib2; } return 0; } for 语句的应用【例2.14】 * 【例2.15】 输入一个不超过9位的整数,将其反向后输出。例如输入247,变成742输出。 算法分析: 1、将整数的各个数位逐个分开,用一个数组保存各位的值,然后反向组成新的整数。 2、将整数各位数字分开的方法是,通过求余得到个位数,然后将整数缩小十倍,再求余,并重复上述过程,分别得到十位、百位……,直到整数的值变成0为止。 for 语句的应用【例2.15】 ok * 数据处理: 1、设置变量num表示输入的整数,整型数组digit[9]用来存放num 的各个位;变量i用来表示数组的当前下标; 算法: 1、输入num; 变量初始化:i=0; 2、while (num!=0){ num对10取余,得nu

文档评论(0)

1亿VIP精品文档

相关文档