题目内容

在C++程序中,必须用编译预处理指令将相应的头文件包含进来。如要进行标准输入/输出,应包含的文件为____(1)____;要使用数学库函数,应包含的文件为____(2)____;要使用字符串处理函数,应包含的文件为____(3)____。

查看答案
更多问题

以下程序的功能是:输入一个十进制正整数m,找出所有小于它并与其互质的合数n。合数是指除了1和其自身,还有其他约数的数;互质是指最大公约数为1的正整数。请完善程序。#includeusing namespace std;int prime(int x){int flag=1;for(int i=2;i<=x/2;i++)if(x%i==0){flag=0;break;}return ____(1)____;}int gcd(int m,int n){for(int i=2;i<=n;i++)if(____(2)____) break;if(i<=n) return 0;return 1;}int main(void){int m,i,count=0;cout<<"请输入一个正整数:";cin>>m;cout<<"小于"<=2;i--)if(prime(i)==0)if(____(3)____){cout<<"("<

下列程序用迭代法求方程3x3-2x2+5x-7=0 在1 附近的一个根,精确为10-6。牛顿迭代公式为x=x-f(x)/f'(x),函数Fx求f(x),函数fx求f'(x)。请完善程序。#include#includeusing namespace std;double ____(1)____(double x){return 3*x*x*x-2*x*x+5*x-7;}double fx(double x){ return ____(2)____;}int main(){ double x1,x2=1; do{x1=x2;x2=x1-Fx(x1)/fx(x2); }while(____(3)____); cout<<"方程的根为"<

下列程序求100 以内的孪生素数对,其中函数f用于判断某一正整数是否为素数。所谓孪生素数对,是指差为2 的一对素数。请完善程序。#includeusing namespace std;int f(___(1)___){for(int i=2;i<=n/2;i++)if(n%i==0)return ____(2)____; return 1;}int main(){ int n,p1=3,p2; for(n=5;n<100;n+=2)if(f(n)){p2=n;if(p2-p1==2)cout<<'('<

下列程序求组合数C(m,r)。其中C(m,r)=m!/(r!(m-r)!),m 和r 为正整数,且m>r;函数f求阶乘,函数fun求组合数。请完善程序。#includeusing namespace std;#includeint f(int n){if(n==0||n==1)return 1; else return ____(1)____;}int fun(int m,int r){ return ____(2)____;}int main(){ int m,r; cout<<"请输入m和r:"; cin>>m>>r; if(m<0||r<0||m

答案查题题库