部分oj题及答案.doc

部分oj题及答案.doc

ID:59127382

大小:594.00 KB

页数:217页

时间:2020-09-13

部分oj题及答案.doc_第1页
部分oj题及答案.doc_第2页
部分oj题及答案.doc_第3页
部分oj题及答案.doc_第4页
部分oj题及答案.doc_第5页
资源描述:

《部分oj题及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一1.Description编写函数把华氏温度转换为摄氏温度,公式为:c=(F-32)*5/9在主程序中用户输入一个华氏温度,转化后输出相应的摄氏温度。Input输入一个华氏温度数Output输出一个相应的摄氏温度数SampleInput77SampleOutput25HINTAppendCode#includeusingnamespacestd;intmain(){    inta,b;    cin>>a;    b=(a-32)*5/9;    cout<

2、}2.Description用递归的方法编写函数求n阶勒让德多项式的值,在主程序中实现输入输出。递归公式:Input依次输入两个整数,对应于n的值和x的值Output输出pn(x)对应的值SampleInput34SampleOutput154HINTAppendCode#includeusingnamespacestd;doublef(intk,intm){    if(k==0)        return1;    elseif(k==1)        returnm;        else 

3、       return((2*k-1)*m*f(k-1,m)-(k-1)*f(k-2,m))/k; }intmain(){    intn,x;    cin>>n>>x;    cout<

4、实现输入输出,分别输入一个整数a和一个实数b作为底数,再输入一个整数m作为指数,输出am和bm。Input分别输入一个整数a和一个实数b作为底数,再输入一个整数m作为指数Output输出am和bmSampleInput235SampleOutput32243HINTAppendCode#includeusingnamespacestd;intgetPower(intx,inty){    if(y<0)        return0;    if(y==0)        return1;    els

5、e        returnx*getPower(x,y-1);} doublegetPower(doublex,doubley){    if(y<0)        return0;    if(y==0)        return1;    else        returnx*getPower(x,y-1);}intmain(){    inta,m,c;    doubleb,d;    cin>>a>>b>>m;     c=getPower(a,m);     d=getPower(b,double(m

6、));     cout<

7、Input10210090807060500-80-1SampleOutputgradmustbetween0and100优优良中中差差gradmustbetween0and100gradmustbetween0and100HINTAppendCode#includeusingnamespacestd;intmain(){    inta=1,s[10000],i,j;    s[0]=1;    for(i=0;s[i]!=-1;)    {       i++;       cin>>s[i];  

8、     }    for(j=1;j<=i;j++)    {        if(s[j]<=100&&s[j]>=90)            cout<<"优"<=80)                    cout

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。