编程,输入一个正整数N,输出Y=2/1+3/2+5/3+8/5+...的前N项之和,保留2位小数
来源:百度知道 编辑:UC知道 时间:2024/06/27 18:41:17
1.C语言:
#include <stdio.h>
void main()
{
int a=2;
int b=1;
int N=0;
float Y=0;
printf("请输入N:");
scanf("%d",&N);
while(a<=N)
{
Y=Y+a/b;
b=a;
a=a+b;
}
printf("前 %d 项之和是:%.2f\n",N,Y);
}
2.C++:
#include <iostream>
using namespace std;
void main()
{
int a=2;
int b=1;
int N=0;
float Y=0;
cout<<"请输入N:";
cin>>N;
while(a<=N)
{
Y=Y+a/b;
b=a;
a=a+b;
}
cout<<"前"<<N<<"项之和是:"<<Y<<endl;
}
输入一个正整数n,计算出n!并输出
输入一个正整数,各输出n行的正(倒)三角形宝塔图案
vb编程输入两个正整数m和n,求最小公倍数
c程序设计编程:输入一个正整数,再输入一个N,求从左到右N位的和以及从右到左N位的和
c++语言编程将输入的正整数按反序输出,例如:输入123,则输出321。
用C++编程将输入的正整数按反序输出,例如:输入123,则输出321。
求,用(工程1-Microsoft Visual Basic)编一个程序,是(输入两个正整数m,n ,输出其最小公倍数)谢谢
输入n(n为1位正整数),输出n+1层杨辉三角形
VF编程问题:从键盘输入一个不多于6位数的正整数,选出其中偶数字,按反序组新数并输出(输入32456输出642.
输入一个正整数,输出和它最接近的两个质数