c++程序用途求助.....

问题描述

c++程序用途求助.....

#include#includeusing namespace std;double Pn(int,double); //声明函数int main(){ int n; char i; double x; while(1) { cout << "Please enter an int number:"; while(!(cin >> n)) //键入n的值 { cout << "err!!!n"; goto tt; } // fflush(stdin);//清空输入缓存,防止误读 cout << "And a number:"; while(!(cin >> x)) //键入x的值 { cout << "err!!!n"; goto tt; } cout << "Pn(n,x)=" << Pn(n,x) << endl; //应用函数tt: cin.clear(); //清除输入错误标志 fflush(stdin);//清空输入缓存,防止误读 cout<<"Enter y to stop :"; while(!(cin >> i)) //键入x的值 { cout << "err!!!n"; goto tt; } if(i=='y') break; } return 0;}double Pn(int n,double x) //函数原型{ while(n> n; } if(n==0) return 1.0; if(n==1) return x; return ((2*n-1)*x*Pn(n-1,x)-(n-1)*Pn(n-2,x))/n; //递归}请问这个程序是用来计算什么的呢?

解决方案

http://blog.chinaunix.net/uid-20680669-id-147799.html
用递归方法求n阶勒让德多项式的值

勒让德多项式本身对于学计算机的人来说是一个并不十分重要的数学概念,这个程序只是锻炼你使用递归编写程序的能力。

时间: 2024-11-02 03:59:51

c++程序用途求助.....的相关文章

c语言-简单的C语言程序--小白求助

问题描述 简单的C语言程序--小白求助 #include<stdio.h> #include<math.h> #include<stdlib.h> #include<string.h> int main() { int N,n,i; char t[1000],s[1000]; scanf("%d",&N); while(N--) { gets(t); scanf("%d",&n); for(i=0;i&

c-一个简单的C++程序,求助。

问题描述 一个简单的C++程序,求助. bool func(const string &); int main(void) { vector vec{ "strings", "helloworld", "zay", "uah", "kakaka" }; auto it = partition(vec.cbegin(), vec.cend(), func); auto begin = vec.begi

程序代码-求助! 刚开始学C++,勉强写了这个程序,希望有大神帮忙改一下下~~

问题描述 求助! 刚开始学C++,勉强写了这个程序,希望有大神帮忙改一下下~~ #include "stdafx.h" #include "cstring" #include "cstdio" #include "iostream" using namespace std; class Vect{ private: int *comp;//用于储存向量中的各个分量: size_t len;//向量长度: static int

程序代码-(求助)openssl中的des调用

问题描述 (求助)openssl中的des调用 des加密中的ks为128字节,但实际上8字节不就可以了吗?形参和实参不会结合,求帮助 解决方案 OpenSSL - DESopenssl des 加密解密openssl 调用实例 解决方案二: 1.8字节是des算法的原始秘钥,128字节是原始秘钥处理过的秘钥: 2.主要是为了提升des的性能.

c# 中的 制作浏览器状态栏的程序(求助!)

问题描述 c#制作浏览器时设置状态栏.toolstripstatuselabel又作显示打开网页状态的源代码toolstripprogress用做显示网页打开的进程的源代码.谢谢!

操作系统-求助 windows10开机出现 你已使用临时配置文件登陆 所有程序消失

问题描述 求助 windows10开机出现 你已使用临时配置文件登陆 所有程序消失 求助 windows10 开机出现 你已使用临时配置文件登陆,检查到我现在开始菜单没有安装在用户目录的程序,所有桌面图标消失 网上查到的是win7和win8出现的情况,检查了我的注册表,安装百度经验删除了东西,一共有三种可能都试了,但是都没有用. 1 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList里的ProfileIma

小白求助,这个c++程序为什么第一次循环for跳过getline?

问题描述 小白求助,这个c++程序为什么第一次循环for跳过getline? string sen: int n; cin>>n; for(int i=1;i<=(n-1);++i) { getline(cin,sen); cout<<sen; counting(sen);//counting是一个函数 cout<<"a:"<<numa<<endl; cout<<"e:"<<n

想成为优秀的程序员这些码德不能缺

我把这些看成是作为一个程序员的基本素质,多数是编码之外的事情: ●代码每天备份:(预防意外导致的任何损失) ●上传代码时写清楚log信息:(为维护这个模块的人着想,有可能是你自己) ●提供接口时不要把问题抛给使用接口的人,升级或者变更接口时不要删掉原来的接口:(为使用你接口的同事着想) ●变量命名要见名知意:(起码不能误导别人) ●在工程中新建一个doc文件夹将项目相关的文档放在该目录下,方便后面维护的人员理解项目和代码:(为维护这个模块的人着想,有可能是你自己) ●签署bug或者转办bug时写

程序图标用户体验设计:激发起用户点击的欲望

文章描述:程序图标的设计思路. 程序图标主要作用是为了使该程序更加具象及更容易理解,除了上述的作用外,有更好视觉效果的图标可以提高产品的整体体验和品牌,可引起用户的关注和下载,激发起用户点击的欲望. 表现形态 在有限的空间里表达出相对应的信息,在IOS 程序图标设计中,直观是第一个解决的问题,不应该出现大多繁琐的修饰,当然还要有很好的视觉表现力,使用户可以更容易理解此应用的实际作用,更轻松地辨识此应用.下面来说说几种表现的形态. 图形表现 在只用图形表现应用程序的用途,图形可以很好地吸引用户的眼