基本概念2/13/25/38/5....代码示例#includestdio.hint main(){int n;scanf(%d,n);//设出变量分子分母以及总和//注意如果用int来定义会在分子除分母的时候导致精度不够//int z2;//int m;double z2;double m1;//题目要求双精度要用doubledouble sum0.0;//为了不让分子分母在循环中被破坏故多设一个变量t来存放//注意;由于分子需要赋值给t而分子已经定义为double,所以t也要为double//int t;这会导致t存放不了大的数double t;int i;//已知要循环n遍因此用for循环,//注意在循环中不需要用到ii只用来记住循环次数//概念(初始化条件更新)for(i1;in;i){//求和要放到最前面不然第一轮循环就会把第一第二项加起来了sumz/m;//先把分子的值给到itz;//再把分子分母的和给到下一项的分子zzm;//最后把原先分子的值给到下一项的分母mt;}//概念.2表示保留2位小数printf(%.2f,sum);return 0;}理解心得如果用int来定义会在分子除分母的时候导致精度不够由于分子需要赋值给t而分子已经定义为double,所以t也要为double在循环中不需要用到ii只用来记住循环次数BUG记录直接把i放进循环里面了把t定义为int