猿问

初级程序.........

1+二分之一一直加到n分之一 输出结果保留两位小数
慕运维8527718
浏览 1300回答 3
3回答

qq_齐早起_04172397

#include <stdio.h>void main(){    int n;    printf("请输入整数n\n");    scanf("%d",&n);    double sum = 0.0;    for(i=1;i<=n;i++)    {         sum = sum + 1.0/i;    }    printf(“总和为:%1.2f”,sum);}

源远流长d

#include<stdio.h>//实现1+二分之一+三分之一+...n分之一,并保留两位小数 int main(){  int i;     float sum=0.0;  for(i=1;i<=5;i++)//n先等于5把  {  sum=sum+1/(float)(i);//强制类型转换  (转换类型)(表达式)   printf("sum=%.2f\n",sum);//(.2 )表示保留两位小数  float型   }         return 0;}
随时随地看视频慕课网APP
我要回答